Blog
Project notes & updates
Technical explainers, deployment status, and build notes for Onchain Rail.
What is Onchain Rail and why does it exist?
Most payment infrastructure treats the blockchain as an afterthought. Onchain Rail inverts that — the contract is the authoritative settlement layer, and the off-chain service is its gatekeeper.
Read moreThe USDC escrow model: how funds stay safe
The escrow contract holds USDC until the lifecycle service authorizes an outcome. No release, refund, or slash can happen without an authorized signal. Here's exactly how the fund-safety invariants work.
Read moreUnderstanding the settlement lifecycle state machine
A settlement goes through a defined sequence of states before it concludes. Each transition has guards that must pass, events that get emitted, and an on-chain effect. This post maps the full lifecycle.
Read morePhase 28 mainnet deployment: what's live and what isn't
The UsdcSettlementEscrow contract is deployed and verified on Base Mainnet. Here's the precise status — what's working, what's gated, and what comes next.
Read moreWhy Base Mainnet for USDC settlement?
Base offers native USDC, low transaction costs, Ethereum security, and a growing ecosystem of on-chain tooling. For a settlement rail, those properties matter more than chain novelty.
Read more