← all projects

ARCLENS, ArcLens (Lens AI)

@arclens-app·4 followers·added 2026-07-19
3
stars
44k
lines
220
files
0
forks
4
followers
languages
TypeScript 89%JavaScript 10%HTML 1%Solidity 0%

ArcLens is a discovery, trust, and payments layer for the Arc ecosystem. A Next.js app over PostgreSQL catalogs Arc projects in a directory (src/app/ecosystem) with builder profiles, events, and TVL and volume metrics from an on-chain indexer (src/lib/tvl.ts). A trust layer scores each project from Listed to Verified (src/lib/trustEngine.ts, src/lib/trustBadge.ts) using VirusTotal URL reputation (src/lib/urlScan.ts) and submission guards against disposable and unreachable domains (src/lib/submissionGuards.ts), then publishes verifications on-chain through the tiered contracts/ArcLensRegistry.sol. The centerpiece is Lens AI (src/app/lens), a chat assistant that answers from indexed Arc data and routes micro-USDC royalties to the builders whose work grounded each answer — a per-use, capped payout in src/lib/lensPay.ts on Circle App Kit and developer-controlled wallets. Lens AI is a discoverable ERC-8004 agent, registered via an Agent Card at /api/agent/card against the on-chain IdentityRegistry. Its paid endpoints accept x402 nanopayments through a seller-side Circle Gateway flow in src/lib/gateway.ts, settling EIP-3009 authorizations via the batch facilitator.

events
tags
circle components
team · 2 builders

2 — Obi Kingsley // Ibeawuchi Miracle

on xx/arclens_app
last pushed 2026-08-25