Secure, Automated, Multi-Chain Stablecoin Escrow
3+
USDC, USDT, uUSD & more soon
100%
Funding verification and release
RESTful
Simple integration with webhooks
Our API manages the entire escrow process, from creation to final disbursement, with automated on-chain verification at its core. This flow ensures a trustless and efficient transfer of value.
Define parties, asset, and amount via `POST /v1/escrows`.
Buyer sends stablecoins to the escrow address.
System verifies the transaction hash on-chain via `POST /…/fund`.
Funds are sent to the seller via `POST /…/release`.
All parties are notified of the successful transaction via webhook.
Our infrastructure is built to scale. We’ve seen consistent growth in monthly transaction volume, demonstrating robust demand for secure, programmatic escrow services.
While we support multiple stablecoins, USDC currently leads in adoption on our platform, valued for its transparency and strong backing. This diversification ensures flexibility for our users.
Our API operates on two primary objects: the `Escrow` object, which defines the agreement, and the `Transaction` object, which tracks on-chain events. Understanding these structures is key to a successful integration.
These are the primary endpoints you’ll use to interact with the SmartEscrow system. Each is designed for a specific, intuitive action within the escrow lifecycle.
Create a new escrow agreement.
Retrieve escrow details.
Submit a transaction hash for funding.
Authorize release of funds to the seller.
To ensure a robust and reliable integration, we strongly recommend implementing these two key features of our API.
Safely retry `POST` requests without the risk of creating duplicate entries. Include a unique `Idempotency-Key` header to ensure an operation is only performed once, protecting against network errors.
Don’t poll for status updates. Provide a `webhook_url` to receive real-time notifications for critical on-chain events like `escrow.funded` and `escrow.released`, creating a more efficient and responsive application.