← all projects

Openrails.

@Jaydearcadian·Jaydearcadian·14 followers·added 2026-07-19
1
stars
52k
lines
362
files
0
forks
14
followers
languages
TypeScript 80%JavaScript 14%Solidity 5%HTML 1%

OpenRails is a clearing and settlement rail for streamed work on Arc. A payer signs a bounded intent, funds clear into a non-custodial on-chain vault, value settles to the recipient as work is performed, and unused residual returns automatically — escrow bounded by construction so no bug or runaway agent can move more than was signed for. Parallel agent payments run on Dynamic Authorization Lanes. The SettlementIntent carries a 2D nonce (nonceChannel, nonceValue) and _consumeNonce advances each channel independently through the accountNonceTracks map, so exercising one authorization never invalidates another from the same signer. The contracts span contracts/ArcOpenRailsHubV1.sol and a V2 factory line (ArcOpenRailsHubV2Initializable.sol, ArcOpenRailsFactoryV1.sol) with EIP-1271 smart accounts, gasless relaying, and on-chain receipts, backed by Hardhat and Foundry suites. Tooling is broad: the openrails-sdk package with CLI, an openrails-mcp agent server, a stream-gateway metering service, and a React cockpit dashboard.

events
tags
circle components
builder bio

Systems engineer building infrastructure for autonomous and intelligent software.

team · solo

1 (Solo) — Jason Jude.

on xhttps://x.com/
last pushed 2026-08-24