Shadow Float V2 · live on Arc testnet
Agents can buy services without pre-funding every wallet.
Shadow Float lets a sponsor reserve Arc USDC for an agent. The agent signs a bounded intent, the contract pays the provider, debt opens, repayment restores capacity, and oversized requests are blocked before funds move.
External builders have used the V2 path, external sponsors have opened lines, and the autonomous desk publishes live decisions that are bound to onchain receipts.
Circle CCTP minted Sepolia USDC onto Arc and funded a live Float reserve; Gateway remains supporting settlement context while the core proof path is the V2 contract paying providers from sponsor-backed Arc USDC.
What the app shows
- Signed intent · the contract verifies signer, nonce, expiry, provider, amount, executor, and max debt
- Provider payment · ShadowFloat pays approved providers from sponsor-backed Arc USDC
- Float debt · debt opens onchain and repayment restores available capacity
- External sponsor capital · outside wallets can reserve USDC for their own sponsored lines
- Circle support · CCTP funded one live reserve, while Gateway settlement records stay supporting context
- Overreach block · oversized requests move no provider funds
Onchain anchors are below; the full app adds current Float activity, builder onboarding, and the autonomous desk journal.
Live records
- · /float shows current sponsored Float activity
- · /builders shows the external agent onboarding flow
- · /records shows supporting adapter and settlement records
- · GitHub contains the contract checks and reproducible commands
Onchain anchors
- Float V2 contract · 0x20dcA96B0C487D94De885c726c956ffaF38b12C2
- Float V2 source match · Sourcify source match
- V2 direct spend tx · 0xf2615a12b11d42d6509bc2baaafbc81fd31e4d5b54751c3686c55458252d9b03
- V2 blocked overrun tx · 0x81d02cba62577eaff7f6b4bbf6233111d3372ee7cc6bc074d04030d0b41f0314
- V2 repay tx · 0x854380129df5c5ca590a5d5a06a4120aa8b5190cc3053901b83da5c83963f126
- Crux external lifecycle · 0xd7744d749c02fa7f1f458d391ceca16929a49410e86bed5ce46e745b0064c368
- Obol signed spend · 0x78567fc68238c6b309aa26916bbf3f456d4da20de27ecb4e9e6a7d3a245acc8a