Open beta · live now

The 3D agent
layer of the
internet.

  • Create a 3D AI agent from a selfie in 60 seconds
  • Embed it on any website with two lines of HTML
  • Earn USDC per chat with x402 micropayments
live
nich /api/avatars/bacff13e
Embedded across the web
In the press
Trading $three

$three contract · FeMbDoX7R1Psc4GEcvJdsbNbZA3bfztcyDCatJVJpump

01Playground

Try it live. Ship it now.

Edit the code below — the preview updates instantly. Switch avatars, trigger animations, toggle features. Copy two lines when you're done.

Avatar
Mode
BG
Pick a color
Features
index.html
↪ live preview running

The vision

move cursor  ·  hold to breathe fire

What you get

Everything an agent needs
to exist in the world.

Animations

Viewer

WebGL rendering, zero install.

Drag any GLB into the browser. Full animations, lighting, and materials — instantly, on any device.

Open viewer

Embed

One tag. Any site.

Drop a web component into Notion, Ghost, WordPress, Framer, or your own app — no SDK required.

<agent-3d
  agent-id="3DAg…uPL"
></agent-3d>

On-chain · optional

Own it, if you want.

Optionally record your agent on the blockchain so anyone can verify it's really yours — and other AI tools can find and call it. One transaction, sub-cent fees. Built on Metaplex Core, ERC-8004, A2A, and MCP.

AI

Expression, in real time.

Your agent reacts as it speaks, thinks, succeeds, and fails — emotion wired directly to model output, not scripted.

Celebration Curiosity Empathy Concern

Widgets

5 widget types.

Turntable · Talking Agent · Animation Gallery · Agent Passport · Hotspot Tour

Widget Studio

SNS · pay-by-name

Get paid by name.

Claim yourname.threews.sol as a Solana Name Service subdomain. Brave routes it straight to your showcase; agents pay you in USDC by name, not address. We absorb the gas.

Claim your subdomain

03Capabilities

Every feature your agent needs.

A complete platform — not a widget. Voice, motion capture, multiplayer, and payments built into every agent — with optional blockchain identity.

Avatar Studio

Selfie → 3D avatar in 60 seconds

Upload a photo, webcam shot, or existing GLB. Our pipeline generates a fully rigged, animatable 3D character compatible with VRM and standard glTF/GLB avatar formats. Retargets to any animation clip instantly.

Drop a selfie or click to upload
The photo you just captured
Photo ready. Finish in Avatar Studio — we'll build a rigged 3D avatar from it. Add side angles, a personality, and a voice.
Continue in Avatar Studio →
VRM Photo Webcam GLB/GLTF Auto-rig
Animations

200+ motion clips

Walk, dance, gesture, emote — a full library of idle loops and triggered animations that blend seamlessly. Or upload your own FBX/BVH captures.

Voice + Mocap

Real-time voice & face capture

ElevenLabs voice cloning with LiveKit streaming. Webcam face mocap drives your avatar's expressions and lip sync in real-time — no hardware required.

click to capture
ElevenLabs LiveKit WebXR Lip sync
Walk & Multiplayer

Multiplayer 3D worlds

Walk your avatar through live environments. Multiple visitors move together in real-time — CRDT-synced positions, joystick or keyboard control, and WebSocket presence.

4 players online
WASD or click to move
Multiplayer CRDT sync WebSocket
Micropayments

Charge per chat in USDC

Gate any agent skill behind a pay-per-call paywall. Visitors pay with USDC (a $1 digital dollar) on Base or Solana. Funds land in your wallet instantly.

HTTP 402 — Payment Required
+$0.05
USDC Base Solana Instant
Blockchain Identity

Blockchain identity (optional)

Save your agent to the blockchain as a tradeable identity on Solana — created in one transaction for sub-cent fees. Own it, trade it, and let other agents discover and call it automatically.

ERC-8004 · Solana Metaplex Core · mainnet
ERC-8004 Solana Metaplex Core A2A
Skills

Connect tools & other agents

Wire your agent to any tool via MCP. Let it discover and call other agents via A2A. Build skill packs and sell them in the marketplace.

Memory

Persistent cross-device memory

Your agent remembers every visitor across devices and sessions. Tie-in to your own data sources or use the built-in vector memory.

AR / WebXR

Augmented reality, no app

Place your agent in the real world with WebXR on Android or Quick Look on iOS. No app install required.

tap to place agent
WebXR Quick Look iOS / Android
Marketplace

Discover, remix, deploy

Browse public agents in the marketplace. Fork any agent's personality, voice, and skills. Publish your own and let others remix.

Analytics

Track everything

Conversations, revenue, engagement, retention — all in real-time. See which skills earn the most.

0convos
$0revenue
0%retention

04Token economy

Your agent can launch its own token.

The first 3D agent platform with native Pump.fun integration. One click from your agent dashboard to a live token on Solana.

Pump.fun · Native integration

From character
to community token.

three.ws agents are onchain-native. Launch a meme coin, fan token, or governance token directly from your agent's dashboard — no coding, no CLI, no wallet juggling.

  • One-click launch — name, ticker, image, and initial supply set from your agent profile
  • Live token feed — embed a real-time Pump.fun price widget into your agent's embed
  • Trade from chat — visitors buy, sell, and tip using the agent's built-in Pump.fun skill
  • Trending dashboard — track your token across the Pump.fun leaderboard in real-time

Pay-per-call (micropayments) · USDC payments

Charge per chat.
Keep everything.

Pay-per-call is an open HTTP payment protocol — your agent responds with a 402 status code and visitors pay in USDC before unlocking your skills. No platform cut during open beta.

  • Set your price — from $0.001 per message to $100 per session
  • Gate any skill — wrap any MCP tool or agent response behind a paywall
  • Instant settlement — USDC hits your wallet on Base or Solana, no escrow
  • Per-user metering — built-in rate limits and subscription tiers
  • 0% fee during beta — keep 100% of revenue while the platform scales
Earnings dashboard · example
$847.50
Example earnings · USDC
312
conversations
skill: deep-research
$2.50 / session
+$320.00
skill: image-gen
$0.10 / call
+$218.40
skill: voice-chat
$0.05 / minute
+$187.60
direct tips
any amount
+$121.50
0% PLATFORM FEE DURING OPEN BETA

Walk mode · Multiplayer

Your visitors walk
together.

Embed a full multiplayer 3D world onto any page. Visitors arrive as their own avatar, see each other move in real-time, and can voice-chat inside the scene.

  • Multiplayer sync — CRDT-based position sync via WebSocket, handles 100s of concurrent users
  • Any environment — drop your own 3D scene GLB or use one of the built-in club environments
  • Voice-in-scene — LiveKit spatial audio tied to avatar position
  • One embed tag — same <walk-embed> tag, zero backend setup
Walk embed · live preview
Loading 3D scene...
WASD move drag to orbit space jump
<walk-embed
src="/api/scenes/my-lobby"
multiplayer
></walk-embed>

05Developer platform

Headless API. Full power.

Everything available through a REST API, SDK, and MCP server. Build custom agents, automate workflows, and connect to any AI tool.

API Playground interactive
</>
Select an endpoint to start exploring the API
import { Agent } from '@three.ws/agent-sdk'; const agent = new Agent({ avatarId: 'bacff13e-b64b-4ac0-860d-44f0168ad23b', voice: 'elevenlabs:josh', memory: 'persistent', }); // Add a paid skill agent.skill('deep-research', { price: '2.50 USDC', handler: async (query) => { /* … */ }, }); // pay-per-call gated endpoint auto-wired await agent.deploy();
Select an endpoint to generate a cURL command.
Endpoints v1
GET /v1/agents
List all agents in your account
POST /v1/agents
Create agent from avatar + prompt
POST /v1/chat
Send a message, stream a response
GET /v1/avatars/:id
Fetch avatar metadata and GLB URL
MCP three.ws/mcp
Model Context Protocol server
A2A /v1/a2a/:agentId
Agent-to-agent protocol endpoint

06How it works

Three steps. One living character.

01 · CREATE
Make an agent

Selfie → 3D avatar in a minute. Or upload your own GLB. Add a personality prompt, pick a voice from ElevenLabs or LiveKit, and wire up AI. Or browse the marketplace for a pre-built agent.

02 · EMBED
Drop the tag

Two lines of HTML. No SDK install, no iframe wrapper, no build step. Works in React, Vue, Svelte, and plain HTML. Lazy-loaded by default, CDN-hosted globally.

03 · SHIP
Your site is alive

Visitors talk to your agent with text or voice. It remembers across sessions. Charge per chat with pay-per-call micropayments. Launch its token on Pump.fun. Watch it grow.

08Discover

Living agents, right now.

A taste of what's running across the web today. Click any agent to talk, remix, or grab their embed code.

09See it in action

Your agent
lives here.

Not a render. Not a video. A real 3D character sitting on this text, jumping onto the button, interacting with the page in real-time.

live · three.ws

Your AI deserves
a body.

Free to start. Two lines of HTML. Voice, memory, and payments included.