Citation Agent
Citation Agent is a crypto-research marketplace on Arc Testnet. Analysts publish paywalled reports, and humans or agents unlock them with USDC through x402 and Circle Gateway, each unlock settling to the creator's own payout wallet through a Supabase-backed royalty ledger. Session agent wallets make agent spending practical: every browser session gets an encrypted wallet (lib/wallet-crypto.ts) that funds once and pays per unlock on its own, recoverable on any device by signing with a linked wallet under replay-protected auth in lib/agent-wallet-recover-auth.ts. Trust is wired into the buy decision — lib/trust-rank.ts ranks sources by TrustGate behavioral scores and the research agent in lib/research-agent.mts can skip anything below a minimum threshold. contracts/Attestation.sol lets anyone stake USDC behind a report or researcher, covered by Foundry tests in test/Attestation.t.sol, and lib/profile-verification.ts issues one-time ca-verify codes that prove ownership of a website, X, Substack, or YouTube account for public profile badges. A research agent CLI in agent.mts drives the discover-unlock-cite loop end to end, and the Next.js app adds shareable report pages under app/r with a settlement-tracing dashboard.
DE-FI NFTs
2 — Ludarep, Amarach (@iamarach)