← all projects

Shadow

Arc mainnet
@buildwithshadow·Shadow·3 followers·added 2026-10-18
0
stars
98k
lines
459
files
1
forks
3
followers
languages
JavaScript 53%TypeScript 27%Solidity 20%HTML 0%Python 0%

Shadow is a sponsor-funded agent-spending vault on Arc. A sponsor registers, funds an agent's USDC budget, approves providers and sets spending limits, then tracks repayment and reclaims eligible unused funds — all enforced by the ShadowFloat contract (ShadowFloatMainnetPublic, source-verified on Arc mainnet). The flow is reusable as primitives: sponsor reserves, signed purchase authorizations, provider payout, repayment bound to the originating purchase, and a recovery path that reconciles the original payment before retrying. A Next.js app drives the public browser flow (sponsor registration → funding → service purchase → repayment → closure) with Circle Agent Wallet integration for agent-initiated purchase and repayment (app/src/CircleAgentHandoff.tsx, circleAgentCommands.ts). Backed by a deep Foundry suite including mainnet-requirement and fork-canary tests.

deployed on Arc mainnet · chain 5042
Evidence (1 verified on-chain): Blockscout source-verification
ContractAddressProof
ShadowFloatMainnetPublic0xcA819e8713b04a4Bd7e437c04BB97ac9274e2ce5Blockscout ✓
tags
circle components
builder bio

Enforceable USDC spending for autonomous agents. Organizations set the limits; agents pay approved providers.

on xx/ShadowOnArc
repo description

Enforceable USDC spending for autonomous agents. Organizations set the limits; agents pay approved providers.

last pushed 2026-10-14