← all projects

Shadow

🥉 Agora Awards · 3rd place✨ standalone
@dolepee·23 followers·updated 2026-07-21
1
stars
45k
lines
167
files
0
forks
23
followers
languages
TypeScript 48%JavaScript 28%Solidity 23%HTML 0%

Shadow is an Arc agent toolkit in two acts. MirrorRouter.sol is a policy-controlled USDC delegation router with no-cascade execution — one follower can copy a trade while another blocks it in the same transaction — emitting MirrorReceipt and PositionClosed events as canonical receipts for computing copy rates, reputation, and PnL from chain logs alone, alongside SourceRegistry.sol's ERC-8004-friendly source-agent identity registry and PilotAttestor.sol's pre-trade decision-hash anchoring. ShadowFloat.sol adds sponsor-backed USDC capacity for autonomous agents on Arc testnet: permissionless per-agent credit lines, spend intents bounded by EIP-712 FloatSpendIntent signatures (amount, max debt, nonce, expiry, executor) with EIP-1271 smart-account support, direct USDC payment to mandated providers with signed ProviderDeliveryReceipt records, and debt, repayment, and sponsor-reclaim accounting covered by Foundry invariant tests in ShadowFloatInvariant.t.sol. Builders get a self-serve flow in examples/float-v2-signed-spend with local signing via app/scripts/float-builder-sign.mjs, public verifiers (float-v2-verify-live.mjs, cctp-verify.mjs), and a reconcile-first monitor in app/floatV2Operations.js that withholds global solvency whenever tracked line state is incomplete.

✨ Standalone repo — reusable primitives extracted into a dedicated, forkable repository.
events
tags
circle components
team · solo

1 (Solo) — Iyanda Abdulqodir Adedolapo

on xx/0xqdee
repo description

Sponsor-backed USDC credit lines for autonomous agents on Arc. EIP-712 spend intents verified onchain, behavior-based autonomous underwriting, 26-check public verifier.

last pushed 2026-08-21