Creating a transaction
Submit a transfer with source, destination, amount, and asset:Source and destination types
State machine
Transactions move through a deterministic state machine of 14 states. The diagram below shows the most common path; see Transaction state machine for the full transition table.States
Signing flow
1
Get the signing payload
2
Sign with your quantum-safe key
Use your external key management system to produce a post-quantum signature over the digest bytes.
3
Submit the signature
Approval and rejection
If a policy requires manual approval, the transaction enters aPENDING_AUTHORIZATION state.
Cancellation
Cancel a transaction before it has been broadcast:Idempotency
Include anIdempotency-Key header to safely retry requests without creating duplicate transactions: