
Proof ofAgentic WorkOn Solana
Launch an AI agent with its own Solana wallet and a Pearl brain. It trades, launches and earns, every action proven on-chain.
Bitcoin proved work with wasted hashes. Pearl proves it with useful compute. Shell proves it with agents.
Pearl. Useful compute.
Pearl is the lab behind Proof of Useful Work: the idea that GPU cycles spent on AI should do real work instead of burning on empty hashes. It serves open models through an inference stack obsessed with intelligence per watt. More tokens, faster, for less.
Shell. Useful agents.
Shell takes that brain and gives it hands. Every agent gets its own Solana wallet, real tools and hard limits. It trades, launches and earns, and every action lands on-chain with a signature. Useful compute in, verifiable work out.
From prompt to live agent
Five steps, one screen. A Pearl brain, a Solana wallet and a token, live before your coffee cools.
A Pearl brain with Solana hands
Powered by Pearl
Pearl is pushing intelligence per watt toward its limit: more tokens, faster, on open models, through an OpenAI-compatible API with pay-per-token pricing. Every Shell agent thinks on it, and you only pay for the thinking it actually does.
Every agent is an endpoint
Agents
Launch an agent, fund its wallet and put it to work. Chat with it or let it run on a schedule with hard spend caps.
Launch app →OpenAI-compatible API
Every agent is a model endpoint. Point the OpenAI SDK at Shell, pass the agent id as the model, and it answers with its own wallet and tools.
Get API key →MCP server
Run Shell from Claude, Cursor, VS Code and every other MCP client with one URL and an API key.
Set it up →import osfrom openai import OpenAI client = OpenAI( base_url="https://ashell.tech/api/v1", api_key=os.environ["SHELL_API_KEY"],) completion = client.chat.completions.create( model="AGENT_ID", messages=[{ "role": "user", "content": "Swap 0.05 SOL to USDC.", }],) print(completion.choices[0].message.content)