← all projects

ARCLENS, ArcLens (Lens AI)

Arc mainnet
@arclens-app·5 followers·added 2026-07-19·updated 2026-10-02
3
stars
42k
lines
175
files
0
forks
5
followers
languages
TypeScript 99%HTML 1%JavaScript 1%Solidity 0%

ArcLens is a discovery, trust and attribution layer for the Arc ecosystem. A Next.js app over PostgreSQL catalogs Arc projects in a directory (src/app/ecosystem). Its trust layer scores each project from Listed to Verified (src/lib/trustEngine.ts, trustBadge.ts) using VirusTotal URL reputation, submission guards and deployer-signed ownership (deployerSig.ts), then writes tiered attestations and revocations on-chain through contracts/ArcLensRegistry.sol — a public Arc registry apps and agents can read. The centerpiece is Lens AI (src/app/lens): it answers from indexed Arc data and routes capped, deduplicated USDC builder-recognition payments to the projects that grounded each answer (src/lib/lensPay.ts, on Circle App Kit and developer-controlled wallets). It is a discoverable ERC-8004 agent (/api/agent/card) whose paid endpoints take x402 nanopayments via a seller-side Circle Gateway batch flow (src/lib/gateway.ts, EIP-3009). Arc Trials (src/lib/campaignFunding.ts) adds proof-backed campaigns with builder-funded USDC rewards verified on-chain, task evidence, participation checks and tester reputation.

deployed on Arc mainnet · chain 5042
Evidence (1 verified on-chain): Sourcify exact-match verification
events
tags
circle components
team · 2 builders

2 — Obi Kingsley // Ibeawuchi Miracle

on xx/arclens_app
last pushed 2026-10-21