Skip to main content

Identity infrastructure.
Where your identity earns.

Most infrastructure asks you to trust it. This one asks you to own it.

Start here

  • alter CLI

    Install once. Pair every other surface as it ships. Requires Node.js >= 20. Then to bind your ~handle. Arch Linux: .

    npm install -g @truealter/cli && alter login
  • Any MCP client

    Drop ALTER into Claude Desktop, Cursor, Cline, Continue, Zed. One line, no install.

    npx mcp-remote@latest https://mcp.truealter.com/api/v1/mcp
  • TypeScript SDK

    Build on ALTER from your code. x402 retry, ES256 verify, DNS + well-known discovery.

    npm install @truealter/sdk

MCP

  • POST mcp.truealter.com/api/v1/mcp

    Public JSON-RPC surface, L0–L5 pricing. Read tools open; messaging tools require per-peer grant.

  • Claude Desktop config

    Add to ~/.config/Claude/claude_desktop_config.json (or %APPDATA%/Claude/ on Windows). Restart Claude.

    {
      "mcpServers": {
        "alter": {
          "command": "npx",
          "args": ["-y", "mcp-remote@latest", "https://mcp.truealter.com/api/v1/mcp"]
        }
      }
    }
  • .well-known/alter.json

    Discovery manifest. MCP URL, Ed25519 pubkey, x402 router, contact.

  • .well-known/agent-card.json

    ERC-8004 agent card. MCP endpoint, x402 payment contract, Base chain ID.

  • _mcp.truealter.com (DNS TXT)

    DNS-first discovery, resolves to the MCP endpoint above. draft-morrison-mcp-dns-discovery-00.

  • /llms.txt

    Agent-readable site summary. MCP endpoint, tool catalogue, pricing, free vs premium split.

Registries

Source

Docs

  • Getting started

    First call in under five minutes. API key, MCP handshake, verify_identity.

  • MCP tool reference

    47 registered: 27 free, 13 premium, 7 messaging. 40 invokable at launch; 7 gated pending rollout.

  • x402 micropayments

    L0 free, L1 $0.005 → L5 $0.50. USDC on Base, 75% routes to the data subject.

  • ~handle protocol

    Three-tier namespace: Sovereign / Bot / Instrument. Resolution via DNS-TXT discovery.

Standards

Pairings

  • alter-agentverse

    Fetch.ai uAgent wrapper. ~handle identity on the Agentverse. Lands as .

  • alter-android

    Android mobile app. F-Droid + Accrescent + direct APK. Identity stays on device. Lands as .

  • alter-code

    Local code generation. Zero API cost — runs against your own model. Lands as .

  • alter-ebpf

    Kernel-level identity binding for Linux. Opt-in privacy filter. Lands as .

  • alter-messenger

    A window into the field. ~handle to ~handle, per-peer consent. Lands as .

  • alter-runtime

    Local identity daemon. Keeps your ~handle live: per-~handle event stream, unix socket, systemd / launchd. Lands as .

  • mcp-alter

    Personal ~alter MCP bridge. ~handle-aware routing through your local alter-runtime. Lands as .

Contact