Skip to main content
three.ws Sperax

three.ws is live inside SperaxOS

Give your SperaxOS agent a body — a rigged 3D avatar that speaks, gestures, and reacts to on-chain events in real time. To launch the partnership, Sperax is handing three.ws users free AI credits on chat.sperax.io.

◆ Launch offer

Connect a three.ws agent to SperaxOS and free AI credits land on your SperaxOS account — enough to put your embodied agent to work across the Sperax DeFi stack before you spend a cent.

Claim in three steps

From zero to an embodied agent in a minute

The integration ships as a standalone SperaxOS plugin — no SDK to vendor, no bundle to submit. Install it, point it at your three.ws identity, and the credits follow.

  1. Add the plugin

    In SperaxOS, open Plugins → Add Plugin → Custom Plugin and paste the manifest URL: https://three.ws/.well-known/sperax-plugin.json

  2. Bind your agent

    Set your Agent ID — a UUID or @handle you copy from your three.ws dashboard. The avatar binds to that on-chain identity when the panel opens.

  3. Credits apply

    With your agent connected, your free AI credits are active on chat.sperax.io. Start chatting — the avatar speaks, gestures, and emotes as it works.

What the avatar does

A face for DeFi, driven by the model

Your agent's LLM calls four tools. Each one drives the visible avatar in the chat panel and returns a concise result the model reads back into the conversation — so the body language always matches what's happening on-chain.

Render render_agent

Mount or swap the 3D avatar to a specific three.ws agent — bound to its ERC-8004 identity.

Speak speak

Say a line out loud with emotional valence — greetings, narrating an action, reacting to you.

Gesture gesture

Punctuate a message with a physical gesture: wave, nod, point, or shrug.

Emote emote

Blend an emotion into the continuous Empathy Layer — concern as a position nears liquidation, celebration when a yield target hits.

Under the hood

Two halves per tool call

The host frames a hosted iframe for the visible avatar and, in parallel, POSTs the tool arguments to the three.ws gateway for the model-facing result. Both run on every call.

Payments

Base x402, natively

SperaxOS is EVM-native and settles agent payments via x402 over USDC on Base (x402.sperax.io) — the same Base x402 rail three.ws already runs. The avatar panel is chain-agnostic: it renders and animates regardless of which chain your bound agent transacts on.

Questions

Good to know

Do I need a three.ws account?

Yes — the plugin binds to a three.ws agent, so it needs an identity to render. Your Agent ID is a UUID or @handle you copy from your dashboard. Don't have one? Create an agent first, then come back.

Does the plugin cost anything or need an API key?

No. The only setting is your public Agent ID — there's no API key to paste. The free credits cover your usage on SperaxOS while the launch offer runs.

Which chain does this settle on?

SperaxOS settles agent payments via x402 over USDC on Base, matching three.ws's Base x402 rail. The avatar itself renders regardless of chain — see Base x402, natively above.

Where's the technical detail?

The full plugin reference — manifest, tools, and local testing — lives in the manifest and the integration write-up at three.ws Ships Inside SperaxUSD.

Give your agent a body

Install the plugin, connect your three.ws identity, and claim your free credits on SperaxOS.