Chain knowledge. In every call.
Verified ABIs, fork simulations, decoded reverts, and Nitro rules. Your agent calls them directly instead of guessing constants.
fletchHARNESSGive your agents the tools to act.
And the boundaries to act within.
From the first tool call to an executed transaction. One connected system for chain knowledge, simulation, and permissions.
Verified ABIs, fork simulations, decoded reverts, and Nitro rules. Your agent calls them directly instead of guessing constants.
You set the budget, routes, and expiry. Your agent works within them. Your funds never leave your wallet.
rhc_networkChain params, sequencer status, finality laglocalrhc_contractVerified ABI and source, calldata decodecacherhc_simulateBundle on a fork: state diff, gas, call tracecloudrhc_revertDecoded reverts, custom errors, nested callscloudrhc_assetsStock-token registry and session statuscacherhc_calendarNYSE sessions, settlement, corporate actionscacherhc_lintNitro and stock-token rules FH001–FH008localrhc_gasL2 execution vs L1 blob cost breakdowncloudrhc_docsVersioned RHC, Nitro, and precompile docscloudrhc_scaffoldERC-20, v4 hook, stock vault, oracle adapterlocalrhc_verifyBuild artifacts and verify on Blockscoutcloudrhc_receiptSigned simulation receiptcloudrhc_sessionRoutes, remaining budget, expiryfreerhc_quoteQuote a route without a signaturefreerhc_executeExecute inside the approved budget0.1%rhc_requestAsk the owner for budget or a routefreerhc_routePublish a typed route to the registryfreeapprove(executor, limit) on the token. Every call stays inside the allowance you signed.
Contract, function, input token, output set, and a recipient pinned to you.
A fresh FletchAttestations record for this exact bundle, whenever the rules require it.
NYSE sessions, corporate actions, and transfer restrictions are checked before the call.
{
"code": "NO_RECEIPT",
"error": "250 USDG is above the 100 USDG threshold and no fresh receipt exists",
"remedy": "run the bundle through rhc_simulate and publish a receipt"
}A refused call never reaches the chain and is never billed. Reads and quotes stay free.
Fletch never holds your funds. Your agent never sees your key. Every call is checked by the chain before it runs.
A simulation receipt is the precondition for execution. An agent cannot send a transaction it did not run first.
MIT-licensed open core. Your own RPC and Foundry in local mode. Cloud compute, metered in quill, when you need archive reads, forks, and traces.
$ $ $FLETCH pays for cloud compute, secures registry publishing, and ties product usage to hourly buybacks and burns.
Free cloud compute, no card
When paying in $FLETCH
Reads and quotes stay free
Bought back and burned hourly

Connect the wallet that owns your sessions. Budgets, routes, and receipts are live in under a minute.