Owns
- transaction lifecycle and persistent state
- submission, retries and replacement
- nonce coordination per signing address
- confirmation tracking to a required depth
- idempotency of every mutating call
Transaction Engine
Production systems need durable, asynchronous orchestration around authorization, signing, submission, confirmation and reconciliation — not ad hoc HTTP calls to an RPC.
Custody providers and blockchain infrastructure services can handle parts of execution. Tokenistry provides the application-specific orchestration around them — the business operation, durable queue, signing workflow, submission, confirmation, idempotency, retries, failure handling, and transaction/domain state your product must own.
Tokenistry does not rebuild RPC endpoints or custody. The value is reliable orchestration and state around those providers so regulated tokenization operations remain durable and recoverable.
transaction.path
Custody and chain infrastructure services remain the execution substrate. Tokenistry owns the application-specific orchestration around them.
Synchronous fire-and-forget paths lose retries, idempotency, confirmation tracking and recovery semantics. Regulated products need an owned transaction state machine.
Signing and custody policy enforcement. Application authorization should decide whether an operation is allowed before a signing request is created. See custody integration.
Yes by default. Customer-hosted single tenant keeps transaction state and credentials in your infrastructure.
The engine accepts signed bytes, a gas budget and a nonce. It holds no role that would let it interpret them, which is why the surface is this narrow.
Every mutating call carries an Idempotency-Key and returns an operation that is polled to a terminal state, so a retry returns the original operation instead of issuing a second one. Rejections before signing, conflicts and reverted executions are distinct failures rather than one generic error. The full schema is served as OpenAPI by the deployment itself.
Deployed as a container image with a Helm chart and Terraform modules, single-tenant in your own cloud account, against a PostgreSQL database you hold — see the deployment model.
Show us the operations your product must execute on-chain. We can map the durable path.
Discuss your architecture