project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

The42

Meter, not membership for LLM inference. Democratizing access to intelligence.

The42

Created At

ETHGlobal New York 2025

Winner of

Dynamic

Dynamic - Best App Involving AI Built on Dynamic

Fern

Fern - Best AI App on Fern

Project Description

Chat with any model. Pay per call in stablecoins. No $20 subscriptions, no lock-ins.

What it is The42 is a conversational client that lets anyone use multiple LLMs on-demand and settle each request with micropayments. We embed a passkey smart wallet, support fiat on-ramp, and stream payments during inference so users can switch models without losing context and without monthly commitments.

Problem Barrier to entry: $20+/mo per model blocks access and experimentation. Inefficiency: Power users juggle multiple subscriptions, strand credits, and lose context when switching.

Solution Pay-as-you-go across many models: Top up a few dollars; spend per call. Stablecoin micropayments: PYUSD via x402 streaming—pay exactly what you use, as tokens are generated. Frictionless onboarding: Dynamic embedded wallet with passkey login + Fern on-ramp. No seed phrases, no exchange hopping. Instant receipts: Itemized cost by model, tokens, and time; exportable ledger.

Why now

Model explosion & price dispersion: Costs/latency/quality vary widely, smart switching matters. Payments are ready: Stablecoins + x402 make true micropayments practical. Wallet UX matured: Embedded, passkey wallets remove crypto setup friction. On-ramps everywhere: Easy fiat → stablecoin top-ups enable global access.

Our goal is to democratize access to intelligence. A student or creator can top up $1 and immediately use best-in-class models with no subscriptions, no lock-ins. AI becomes a public utility you meter, not join.

How it's Made

Architecture. React/Next.js chat client + Node.js API for metering and receipts. On-chain ops on Ethereum Sepolia.

Wallets & funding. Dynamic embedded smart wallets EIP7702 (email login) with ZeroDev gasless UX. Fern on-ramp funds ETH on Sepolia; we immediately swap to PYUSD. We chose PYUSD as the rail for its merchant-friendly stablecoin properties.

Models. OpenRouter to access multiple LLM families; a lightweight router preserves conversation context across providers.

Micropayments & settlement. x402-style streaming in PYUSD: start a stream at token generation, meter usage server-side, then finalize a single on-chain settlement with a prompt hash and model ID. Partial streams settle only what was consumed.

Policy & safety. EIP-7702 policy-gated smart accounts enforce per-call caps, daily limits, and allowed recipients; session keys enable smooth UX without exposing the main key.

Verification & receipts. ethers.js validates chain ID, PYUSD ERC-20 transfers, recipients, and exact metered amounts. We store a signed receipt (usage counters, prompt hash, model, tx hash) with CSV export.

Notable hacks.

x402 in PYUSD on Ethereum Sepolia (custom facilitator to support PYUSD streaming + finalization).

EIP-7702 policy-gated contracts for spend controls with passkey wallets.

Stack. React/Next.js, Node.js, Dynamic, ZeroDev, Fern, Ethereum Sepolia, PYUSD, OpenRouter, ethers.js.

background image mobile

Join the mailing list

Get the latest news and updates