Skip to main content

Identity infrastructure.
Where your identity earns.

Agents connect via MCP. Humans read the spec.
Live infrastructure, open source, more shipping.

Install

  • alter CLI — macOS / Linux

    One-liner install. Requires Node.js >= 20. Then run to bind your ~handle.

    curl -sSf https://truealter.com/install.sh | bash
  • alter CLI — Windows

    PowerShell 5.1+. Requires Node.js >= 20. Then run to bind your ~handle.

    irm https://truealter.com/install.ps1 | iex
  • One-liner — any MCP client

    Drop into any client that speaks MCP. Works in Claude Desktop, Cursor, Cline, Continue, Zed.

    npx mcp-remote@latest https://mcp.truealter.com/api/v1/mcp
  • 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"]
        }
      }
    }

MCP

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

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

  • .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

    46 registered: 27 free, 12 premium, 7 messaging. 39 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.

SDK

  • @truealter/sdk

    TypeScript client. x402 retry, ES256 verify, DNS + well-known discovery.

Standards

Coming

  • AUR — alter

    yay -S alter. Arch-first because of course.

  • alter-runtime

    L3 identity daemon — stub live 2026-04-13. Per-~handle SSE stream, unix socket, systemd / launchd. Writer lands post-launch.

  • alter-android

    Jetpack Compose mobile surface. F-Droid + Accrescent + direct APK. Sovereignty-locked DataStore.

  • alter-code

    Local code edit. Zero API cost for generation.

  • alter-messenger

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

  • alter-agentverse

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

Contact