Bondwire

Bonded verifier · CommitStakeV2 · live on Arc testnet not connected

Contract

CommitStakeV2 · exact match verified USDC (gas + value)0x3600000000000000000000000000000000000000 nextId, totalEscrowed, your USDC,

The bonded verifier settles a staked commitment: the verifier posts its own slashable AgentBond bond, so trusting its verdict reduces to trusting a party with real money on the line. If a colluding verifier lies, the surplus burns. Every button below writes a real tx to the live contract.

Step 0 · Bond the verifier (prerequisite)

CommitStakeV2 can only lock a verifier's slice if that verifier has an AgentBond bond and has granted CommitStakeV2 a slash allowance. This button grants an UNLIMITED allowance so the same verifier can serve many commitments without approving again; it lets only this one escrow contract lock and slash your bond, capped by your actual bonded balance. Run it once for the wallet you will use as the verifier. To bound it, call setSlashAllowance with a fixed number instead.

your free bond,

Step 1 · Create a staked commitment

verifier deadline +1h, arbiter deadline +1h from challenge, fee stream off for this demo.

Step 2 · Inspect & act on a commitment

Transactions

Actions appear here with an arcscan link.