Skip to content

Onchain Agent Wallets changelog

io.github.nirholas/onchain-agent-wallets

6 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • llms.txt +4 −2

    https://three.ws/llms.txt

    − - [.well-known/agent-card.json](https://three.ws/.well-known/agent-card.json): A2A agent card: what three.ws is, what it can do, and where the paid-service catalog lives.− - [llms-full.txt](https://three.ws/llms-full.txt): Every public page (1044) with full descriptions, plus the full markdown of the curated docs.+ - [.well-known/agent-card.json](https://three.ws/.well-known/agent-card.json): A2A agent card: the JSON-RPC endpoint, supported A2A versions, optional bearer auth, and every skill the endpoint serves, generated from the skill registry.+ - [Add three.ws to ChatGPT: free 3D models and avatars inside your chats](https://three.ws/chatgpt): Add the free three.ws 3D Studio to your own ChatGPT in about a minute: the exact settings to paste, a live check of the server from your browser, prompts to try and fixes for every setup snag. Text and photos become interactive 3D models and rigged avatars inline in the conversation. No account, no key.+ - [Docs · three-ws-agent](https://three.ws/docs/agent-cli.md): Run a three.ws agent in your terminal: a streaming TUI with slash commands and per-class tool approvals, searchable sessions, parallel subagents, plain-language cron that runs locally or as a three.ws automation, and a Telegram gateway for allowlisted chats.+ - [llms-full.txt](https://three.ws/llms-full.txt): Every public page (1101) with full descriptions, plus the full markdown of the curated docs.

  • llms.txt +13 −10

    https://three.ws/llms.txt

    − - [MCP server](https://three.ws/api/mcp): Hosted Model Context Protocol server (Streamable HTTP): avatars, glTF validation, agent data, and memory as tools. Six more hosted servers are listed in /.well-known/mcp.json.− - [Connect three.ws to Claude, ChatGPT, Cursor & VS Code](https://three.ws/connect): Add three.ws to your AI client in two clicks: one connector URL gives Claude, ChatGPT, Cursor, VS Code or Claude Code the three.ws MCP tools for 3D generation, agents, wallets and x402 payments. Sign in once in your browser, with no API key to copy.− - [three.ws for Grok](https://three.ws/grok): One sentence gives Grok Bot a 3D studio. Text and images become textured 3D models, rigged avatars, and a talking 3D body Grok can wear. Works in Grok Bot, Grok connectors and the xAI API. Free, no account, no key.− - [Docs · Start Here](https://three.ws/docs/start-here): Plain-language introduction to three.ws for creators and non-developers: what it is, who it’s for, and where to begin.− - [Docs · MCP](https://three.ws/docs/mcp): Expose your agent as an MCP server for Claude, ChatGPT, and other clients.− - [Docs · three-ws CLI](https://three.ws/docs/cli): Connect Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, Codex, Gemini CLI or Hermes to three.ws in one command: npx three-ws setup signs you in, writes every client's MCP config and verifies each server with a live tools/list.− - [Docs · API Reference](https://three.ws/docs/api-reference): Full HTTP API reference.− - [Docs · x402 Protocol](https://three.ws/docs/x402): How three.ws implements x402 HTTP 402 paid agent skills: the challenge, verify, and settle mechanics.− - [Docs · Skills](https://three.ws/docs/skills): Write, package, and monetize agent skills.− - [llms-full.txt](https://three.ws/llms-full.txt): Every public page (999), grouped by section, with full descriptions.+ - [install.md](https://three.ws/install.md): How to install three.ws in any MCP client: one command, per-client settings, and every hosted endpoint. Generated from the MCP directory.+ - [MCP server](https://three.ws/api/mcp): Hosted Model Context Protocol server (Streamable HTTP): avatars, glTF validation, agent data, and memory as tools. Every other hosted server, including the Grok Bot connector, is listed in /.well-known/mcp.json.+ - [.well-known/skill.md](https://three.ws/.well-known/skill.md): SKILL-MD 1.0: every paid HTTP route on three.ws with its price, parameters, and the Solana and Base payment rails it settles on, generated straight from the live OpenAPI catalog. For the Agent Skills connector file, see /skill.md instead.+ - [Connect three.ws to Claude, ChatGPT, Grok Bot, Cursor & VS Code](https://three.ws/connect): Add three.ws to your AI client in two clicks: one connector URL gives Claude, ChatGPT, Grok Bot, Cursor, VS Code or Claude Code the three.ws MCP tools for 3D generation, agents, wallets and x402 payments. Sign in once in your browser, with no API key to copy.+ - [three.ws for Grok Bot: a free 3D studio and a body for Grok](https://three.ws/grok): Everything Grok Bot can do with three.ws on one page: generate textured 3D models, rig avatars, find ready-made CC0 assets and run your agents through one custom MCP connector. Real models made minutes ago, the exact connector settings, three recipes to schedule and the Grok skill file. Free, no account, no key.+ - [Docs · Start Here](https://three.ws/docs/start-here.md): Plain-language introduction to three.ws for creators and non-developers: what it is, who it’s for, and where to begin.+ - [Docs · MCP](https://three.ws/docs/mcp.md): Expose your agent as an MCP server for Claude, ChatGPT, and other clients.+ - [Docs · three-ws CLI](https://three.ws/docs/cli.md): Connect Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, Codex, Gemini CLI or Hermes to three.ws in one command: npx three-ws setup signs you in, writes every client's MCP config and verifies each server with a live tools/list.+ - [Docs · API Reference](https://three.ws/docs/api-reference.md): Full HTTP API reference.+ - [Docs · x402 Protocol](https://three.ws/docs/x402.md): How three.ws implements x402 HTTP 402 paid agent skills: the challenge, verify, and settle mechanics.+ - [Docs · Skills](https://three.ws/docs/skills.md): Write, package, and monetize agent skills.+ - [Open source credits](https://three.ws/open-source): Every open-source project, GPU model, and asset source three.ws is built on, grouped by what it powers: rendering, formats and compression, generation models, motion, voice, assets, and infrastructure. Generated from package.json on every build.+ - [llms-full.txt](https://three.ws/llms-full.txt): Every public page (1044) with full descriptions, plus the full markdown of the curated docs.

  • AGENTS.md +21 −32

    https://raw.githubusercontent.com/nirholas/onchain-agent-wallets/HEAD/AGENTS.md

    − Operating notes for AI coding agents (Claude Code, Codex, Cursor, Copilot and others) working in this repository. Everything here is derived from the files actually in the tree, so trust it over guesses, and update it when the facts change.− ## What this repository is− Give an AI agent a real Solana wallet without giving it your money. An MCP server for spending allowances the SPL Token program enforces on-chain, with guardrails, x402 payments, and revocable custody.− - Homepage: https://www.npmjs.com/package/@three-ws/onchain-agent-wallets− - Source: https://github.com/nirholas/onchain-agent-wallets− - Primary language: JavaScript− - License: Other (see the LICENSE file)− ## Repository layout− - `docs/`− - `src/`− - `test/`− - `README.md`− - `LICENSE`− - `package.json`− Tests live in `test/`. Add or update a test next to the code you change.− ## Setup− ## Commands− | Task | Command |− |---|---|− | start | `npm start` |− | test | `npm test` |− Run the test and lint commands above before you consider a change finished. If a command fails on code you did not touch, say so in your report instead of silently skipping it.− - `.env` files are gitignored; never commit credentials, and read configuration from environment variables.− - Commit messages follow Conventional Commits (`type(scope): summary`), matching the existing history.− - Read the surrounding code before adding to it, and match its naming, file organisation and error-handling style.− - Keep `README.md` accurate: if a change alters behaviour, commands or configuration, update the docs in the same commit.− - Do not leave TODO comments, stub functions, placeholder data or commented-out code behind. Finish what you start or leave it out.− - Small, focused commits with a subject line that describes the change, not the act of committing.− ## Where to raise things− - Bugs and feature requests: https://github.com/nirholas/onchain-agent-wallets/issues− - Questions and ideas: https://github.com/nirholas/onchain-agent-wallets/discussions− - Security issues: report privately at https://github.com/nirholas/onchain-agent-wallets/security/advisories/new, never in a public issue.+ Guidance for AI coding agents working in this repository.+ ## What this is+ `@three-ws/onchain-agent-wallets` v0.1.1. Give an AI agent a real Solana wallet without giving it your money. The agent gets a spending allowance the SPL Token program enforces on-chain, plus guardrails (per-tx cap, daily cap, recipient and host allowlists, expiry, kill switch), x402 payments, and a one-call on-chain deploy. Custody never leaves your wallet: you can revoke or withdraw at any moment, and the agent can never spend past the delegated ceiling.+ A Model Context Protocol server. Run it over stdio from any MCP client.+ ## Use it+ npx -y @three-ws/onchain-agent-wallets+ ```+ Full usage, tool list and configuration are in [README.md](README.md). Machine-readable summaries: [llms.txt](llms.txt) and [llms-full.txt](llms-full.txt).+ ## Develop+ ```bash+ npm test+ Scripts:+ - `npm run start`: `node src/index.js`+ - `npm run test`: `node --test "test/**/*.test.mjs"`+ - `npm run inspect`: `npx -y @modelcontextprotocol/inspector node src/index.js`+ - ES modules, Node >=20.+ - Read-only by default. Anything that signs, spends or sends must be an explicit, separately named tool or option, and must never be inferred from untrusted text (token names, memos, listings).+ - Never commit credentials. Configuration comes from environment variables documented in the README.+ - Keep changes small and covered by a test next to the code they change.+ ## Source of truth+ This repository is a generated mirror of `packages` in https://github.com/nirholas/three.ws. Open issues here; send substantial changes as a pull request here or upstream.

  • llms.txt +8 −4

    https://three.ws/llms.txt

    − - [.well-known/mcp.json](https://three.ws/.well-known/mcp.json): Directory of every hosted three.ws MCP server: endpoint, transport, auth, and what each one does.− - [Home](https://three.ws/): Landing page. 3D AI agents that think on IBM watsonx.ai (Granite): the pitch, live agent demos, and the front door to every flow.− - [MCP Tool Catalog](https://three.ws/mcp-tools): Every MCP tool three.ws publishes, searchable in one place: what it does, which server hosts it, what it costs in USDC, and whether an AI client can run it unattended. Generated from the source of each tool, so it never drifts from what the servers serve.− - [llms-full.txt](https://three.ws/llms-full.txt): Every public page (923), grouped by section, with full descriptions.+ - [grok-skill.md](https://three.ws/grok-skill.md): The three.ws skill file for Grok and Grok Bot: the connector URL to add, runnable curl calls for the free 3D studio over plain HTTPS, the links every result returns, the free limits, and the spend rule. Upload it to Grok Skills or have Grok Bot read it.+ - [.well-known/mcp.json](https://three.ws/.well-known/mcp.json): Directory of every hosted three.ws MCP server: endpoint, transport, auth, and what each one does, plus setup hints per client (Claude, ChatGPT, Cursor, VS Code, Grok Bot).+ - [Home](https://three.ws/): The three.ws web desktop: a taskbar, Start menu and windows that open every part of the platform, from making a 3D agent to the marketplace.+ - [Everything three.ws Does](https://three.ws/everything): Every three.ws feature organised by what you want to do: make a 3D avatar, build an agent, embed it, sell skills, launch a token, trade and more. Searchable, with pins and a new-this-month feed.+ - [three.ws for Grok](https://three.ws/grok): One sentence gives Grok Bot a 3D studio. Text and images become textured 3D models, rigged avatars, and a talking 3D body Grok can wear. Works in Grok Bot, Grok connectors and the xAI API. Free, no account, no key.+ - [MCP Tool Catalog](https://three.ws/mcp-tools): Every MCP tool three.ws publishes, searchable and filterable by category: what it does, which server hosts it, what it costs in USDC, and whether an AI client can run it unattended. Open any tool for its schema, an example call and a try-it for the free read-only ones. Totals are computed from the live servers, with a note on how, and a release diff shows which tools were added when.+ - [Domains](https://three.ws/domains): Search live registrar availability, see the exact yearly price, register a web domain from credits and serve an agent's public page on it.+ - [llms-full.txt](https://three.ws/llms-full.txt): Every public page (999), grouped by section, with full descriptions.

  • server.json 1 field changed
    version
    0.1.0 0.1.1

  • AGENTS.md 1 field changed
    file
    absent published

    https://raw.githubusercontent.com/nirholas/onchain-agent-wallets/HEAD/AGENTS.md

    + # AGENTS.md+ Operating notes for AI coding agents (Claude Code, Codex, Cursor, Copilot and others) working in this repository. Everything here is derived from the files actually in the tree, so trust it over guesses, and update it when the facts change.+ ## What this repository is+ Give an AI agent a real Solana wallet without giving it your money. An MCP server for spending allowances the SPL Token program enforces on-chain, with guardrails, x402 payments, and revocable custody.+ - Homepage: https://www.npmjs.com/package/@three-ws/onchain-agent-wallets+ - Source: https://github.com/nirholas/onchain-agent-wallets+ - Primary language: JavaScript+ - License: Other (see the LICENSE file)+ ## Repository layout+ - `docs/`+ - `src/`+ - `test/`+ - `README.md`+ - `LICENSE`+ - `package.json`+ Tests live in `test/`. Add or update a test next to the code you change.+ ## Setup+ ```bash+ npm install+ ```+ ## Commands+ | Task | Command |+ |---|---|+ | start | `npm start` |+ | test | `npm test` |+ Run the test and lint commands above before you consider a change finished. If a command fails on code you did not touch, say so in your report instead of silently skipping it.+ ## Conventions+ - `.env` files are gitignored; never commit credentials, and read configuration from environment variables.+ - Commit messages follow Conventional Commits (`type(scope): summary`), matching the existing history.+ - Read the surrounding code before adding to it, and match its naming, file organisation and error-handling style.+ - Keep `README.md` accurate: if a change alters behaviour, commands or configuration, update the docs in the same commit.+ - Do not leave TODO comments, stub functions, placeholder data or commented-out code behind. Finish what you start or leave it out.+ - Small, focused commits with a subject line that describes the change, not the act of committing.+ ## Where to raise things+ - Bugs and feature requests: https://github.com/nirholas/onchain-agent-wallets/issues+ - Questions and ideas: https://github.com/nirholas/onchain-agent-wallets/discussions+ - Security issues: report privately at https://github.com/nirholas/onchain-agent-wallets/security/advisories/new, never in a public issue.