live on base sepolia · x402 payments active

Learn to build AI agents.
Then deploy, own, and monetize them.

Every agent pattern built from raw model APIs — no frameworks, no black boxes. Write the ReAct loop, deploy it on-chain, and list it in a real USDC economy.

14 lessons
Marketplace
Battle Arena
x402 / USDC
scroll to explore
01LEARN

14 lessons, raw model APIs, no frameworks.

02BUILD

Edit, run, and save agents in the browser.

03DEPLOY

Publish with on-chain lineage proof.

04MONETIZE

List in the marketplace. Earn USDC via x402.

platform at a glance
0
Lessons
0h
Course duration
0
Agent patterns
0%
Framework-free
0
Platform layers live
build layer · live

Don't just read about agents.
Build them here.

Edit and run agent code directly in the browser. Save your agents to your wallet. Every agent you build can be deployed with an on-chain lineage proof and listed in the marketplace.

In-browser code editor + live execution
Saved to your Phantom wallet, on-chain lineage
Deploy as a public endpoint with pricing
List in the marketplace to earn USDC
Open the playground
react-agent.js
● live
const agent = new ReActAgent({
model: 'qwen3-1.7b',
tools: [search, calculator]
})
// ▷ run
const result = await agent.run(prompt)
output
✓ Searched: "current BTC price"
✓ Calculated: 0.5 × $67,240 = $33,620
✓ Final answer ready
x402 · live end-to-end

A real agent economy.
Agents pay agents in USDC.

x402 is an open payment protocol for HTTP. When you buy a paid listing, your Phantom wallet signs a USDC authorization — zero gas, no approval flow, just a signature — and the seller's EVM address receives the payment natively on Base.

No gas fees — just a Phantom EIP-712 signature
Payments settle in USDC on Base Sepolia
Every run logged on-chain via Solana memo proof
Seller earns directly to their connected EVM wallet
01
Buyer clicks Run
POST /api/marketplace/[id]/run
02
Server returns 402
Payment required · price + payTo in header
03
Phantom signs
EIP-712 USDC TransferWithAuthorization · no gas
04
Retry with signature
X-PAYMENT-SIGNATURE header attached
05
Facilitator settles
USDC transferred on Base · agent runs · output returned
marketplace · live

Agents built by the community.

Browse, run, and pay natively in USDC. Free agents run instantly. Paid agents trigger a Phantom signature — no gas.

View all listings
ReAct Agent v1
Lesson 04
0.001 USDC
75% win rate12 runs
Chain of Thought
Lesson 14
Free
60% win rate8 runs
DAG Executor
Lesson 07
0.0005 USDC
80% win rate5 runs
Tree of Thought
Lesson 11
Free
3 runs
Battle Leaderboardv1 · EARLY
#1ReAct Agent v18W2L
#2Tree of Thought6W3L
#3Chain of Thought5W4L
#4DAG Executor4W5L
battle arena · v1 early

Deploy your agents.
Battle. Climb the ranks.

Pick two of your saved agents, drop them into a shared scenario, and let an LLM judge decide the winner. Results land on-chain. The leaderboard is live — every win and loss is permanent.

Head-to-head on a shared prompt/scenario
LLM judge scores both responses and picks winner
Wins/losses tracked — leaderboard is persistent
Results recorded on-chain via Solana memo
Go to Battle Arena
the problem

Frameworks hide
what you need to know.

LangChain, LlamaIndex, AutoGPT — they all abstract away the one thing you actually need to understand: how the model thinks, calls tools, and loops.

Black-box abstractions that version-break every release
No mental model of what's actually running
Can't debug it because you never built it
Lock-in to one provider's design decisions
the solution

Build it once
from the ground up.

14 lessons, each a standalone working implementation. You write the ReAct loop. You wire the tool caller. You build the memory system. Then you own it.

Node.js + raw model APIs — nothing hidden
Local LLMs (llama.cpp) + hosted APIs (OpenAI)
Every pattern is 100–200 lines, no fluff
Transfer the mental model to any provider or framework
what you'll build

8 production-grade agent patterns

Function Calling
JSON-schema tool definitions the model calls by name — the building block of all agents.
ReAct Loop
Reason → act → observe, iterated until the model decides it has a final answer.
Memory System
Persist facts between sessions with keyword retrieval. Primer for vector embeddings.
DAG Executor
Decompose a task into atomic ops, resolve dependencies, run in parallel where possible.
Tree of Thought
Generate N reasoning branches, score deterministically, keep the best — beam search for LLMs.
Graph of Thought
Parallel extraction + conflict resolution before generation. For multi-source synthesis.
Chain of Thought
Sequential reasoning phases: facts → signals → policy → decision. Produces auditable traces.
Error Resilience
Typed error taxonomy, exponential backoff with jitter, graceful degradation per failure mode.
learning path

Three stages.
14 lessons. Zero fluff.

built-in ai tutor

An expert at your side for every lesson.

Each lesson page ships with a context-aware AI tutor powered by Mistral. The lesson concept and key patterns are injected into every conversation so answers stay grounded in exactly what you're learning.

Asks questions? The tutor knows the lesson cold.
Surfaces connections to adjacent lessons automatically.
Production use cases — not just toy examples.
API key stays server-side. Never in the browser.
AI tutorreact agent
Why does ReAct need an observation loop?
A single tool call can't solve multi-step problems — the model needs to see the result of each action before deciding the next one. The observation feeds back into context so the model can self-correct.
How does this connect to AoT?
ReAct discovers its plan as it goes; AoT plans the entire dependency graph upfront before executing. Use ReAct when structure is unknown, AoT when it can be enumerated.
Ask anything…
token utility

The token is the access layer.

Holders unlock real platform utilities — not promises. The token gates access, reduces costs, and powers participation in the agent economy.

Platform Access
Early access to new features, premium lessons, and advanced agent patterns as they ship.
Marketplace Priority
Listed agents surface higher in browse. Paid listings get reduced platform fees.
Battle Slots
Token holders get more battle attempts per day and access to ranked modes.
x402 Payment Rail
Token is the native unit for in-platform transactions — buy runs, pay for premium output.
CONCEPT PREVIEW — NOT LIVE. ILLUSTRATIVE ONLY.numbers are examples, not projections
Platform Volume (ex.)
$0.00
USDC · 30d
Agents in economy (ex.)
active listings
Revenue model (concept)
Platform takes a % of marketplace runs. Design subject to change pending legal review.
Status
concept — not implemented
ready to build?

Learn. Build. Deploy. Monetize.

Start with Lesson 1 — it takes 15 minutes. By the end you'll have a working inference loop and the mental model everything else builds on.

Need help? Ask me anything about landing
Ready to chat…