Transaction lifecycle management with real-time state tracking for pending, onchain, and rolled-back transactions across blockchain networks.
pending
in a mempool, onchain
in a block, or rolledback
from a block. Capturing these state transitions in real-time is challenging and can lead to corrupted data in your application.
Service | Bitcoin | Cardano | Dogecoin |
---|---|---|---|
Transaction Manager | Coming Soon | API Reference | Coming Soon |
State | Description |
---|---|
Rejected | Rejected by the block producer due to an invalid transaction. |
Pending | Transaction successfully submitted and waiting in a mempool to be accepted on-chain. |
Failed | Communication to the node has failed. |
Onchain | Transaction is part of a minted block. |
Rolledback | Transaction has been removed from the chain due to a network rollback or reorg |
Pending
when entered into the mempool.Pending
transaction is included in a block, an Onchain webhook notification is sent.Onchain
transaction is dropped due to a rollback, a Rollback
webhook notification is sent.Onchain -> Rollback -> Onchain
Response Code | Description | State Transition |
---|---|---|
200 | Valid submission | Start —> Pending |
400 | Invalid submission | Start —> Rejected |
500 | Network failure | Start —> Start (retry) —> Failed |