Transactions
Sign a transaction
Submits a signature for a transaction. There are three signature types:
- initiator: Authorizes the transaction to proceed (required first)
- approve: Approver vote to approve (MANUAL_APPROVAL policies)
- reject: Approver vote to reject, or initiator rejection (AUTO_APPROVAL)
The initiator signature is distinct from approve/reject - it authorizes the transaction regardless of the ultimate resolution.
POST
cURL
Documentation Index
Fetch the complete documentation index at: https://docs.mls.onchainden.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key authentication. Include your API key in the Authorization header.
Headers
Idempotency key for safely retrying mutation requests.
Path Parameters
Body
application/json
Type of signature for account transactions:
- initiator: Authorizes the transaction to proceed (distinct from approve/reject)
- approve: Approver vote to approve
- reject: Approver vote to reject
Available options:
initiator, approve, reject The cryptographic signature
Whether to execute immediately if threshold is met
Response
Signature submitted
- Token Transfer
- Contract Interaction
cURL