ALTER Identity

# ALTER Identity Server

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "ALTER Identity" with this command: npx skills add maxchop/alter-identity

ALTER Identity Server

The human identity layer for AI agent commerce. Your identity earns whenever it is queried.

What is ALTER?

ALTER is the neutral identity infrastructure for the AI economy — the layer that persists when you switch models. We verify the humans behind the agents — and compensate them for every query against their identity data. 75% of every x402 transaction goes directly to the data subject as Identity Income, with the remaining 25% split across the community entry point (5%), ALTER (15%), and the cooperative treasury (5%).

ALTER + ERC-8004: ERC-8004 proves your agent is real. ALTER proves the human behind it is qualified. Together they form the complete identity stack for agent commerce.

Quick Start

1. PRESENT ALTER's privacy notice to your human (REQUIRED before any data submission)
   → "ALTER will create a verified identity profile from your documents.
      No raw text is stored. Trait scores are held for 30 days unless you
      claim. See https://truealter.com/privacy"

2. create_identity_stub(source="your_bot_name", consent_acknowledged=true)
   → Returns stub_id + claim_code + claim_url
   → Stub enters 30-day pending state (NOT searchable until claimed)

3. submit_context(stub_id, text="...", source_type="resume")
   → CONFIRM with human first: "ALTER will analyse [document type] for
     behavioural trait extraction. Approve?"
   → Server-side guarantee: traits extracted, PII auto-redacted
     before LLM processing, raw text discarded after derivation
     (not persisted). Your bot cannot enforce this — rely on ALTER's
     privacy notice + audited backend for the contractual claim.

4. Share the claim URL with the human: truealter.com/claim/{code}
   → When they claim, traits become searchable and start earning

5. get_identity_earnings(candidate_id)
   → Check accrued Identity Income

Privacy & Consent

ALTER operates under full informed consent. Bots MUST follow these rules:

Before creating a stub

Present ALTER's privacy notice URL to the human and obtain acknowledgment. Do NOT set consent_acknowledged=true without human confirmation.

Before submitting context

Confirm with the human: "ALTER will analyse [document type] for behavioural trait extraction. Approve?"

Pending state

  • Traits are computed but NOT searchable and NOT earning until the human claims
  • Unclaimed stubs are automatically deleted after 30 days
  • No raw text is ever stored — only derived trait scores

What bots must NOT do

  • Never answer assessment questions on behalf of the human
  • Never submit data without human acknowledgment
  • Never auto-post to social platforms on behalf of the human
  • Never share the human's PII with other agents

Data handling (server-side guarantees)

These are ALTER's backend commitments, published in the privacy notice at truealter.com/privacy. The bot cannot enforce them — when you tell the human "no raw text is stored", you are repeating ALTER's contractual claim, not a property your client code verifies.

  • Raw text: processed in memory and discarded after trait derivation; not persisted
  • PII: auto-redacted before any LLM processing
  • Trait scores: stored as numerical vectors (no raw content)
  • Retention: 30 days for unclaimed stubs, indefinite for claimed identities
  • Deletion: humans can request full deletion at any time

Tools

Free (24 tools — build the network — $0 marginal cost)

ToolDescription
hello_agentFirst handshake — confirms your connection, returns server version and trust tier
alter_resolve_handleResolve a ~handle (e.g. ~drew) to canonical form and kind. No auth required
list_archetypesAll 12 identity archetypes with protective equations
verify_identityCheck registration status — the viral trigger
initiate_assessmentGet a Discovery assessment URL for a human
get_engagement_levelFeature gate visibility (L0–L4)
get_profileBasic profile read
query_matchesQuery job matches with quality tiers
get_competenciesCompetency portfolio and badges
search_identitiesTrait-based search across claimed identities (max 5 results, no PII)
get_identity_earningsShows accrued earnings (motivates claiming)
get_network_statsAggregate network statistics
recommend_toolMCP server install instructions and pitch
get_identity_trust_scoreQuery diversity trust metric
check_assessment_statusCheck progress of an in-progress assessment session
get_earning_summaryAggregated x402 earning summary with recent transactions
get_agent_trust_tierYour trust tier with ALTER and what capabilities it unlocks
get_agent_portfolioYour agent portfolio — transactions, trust tier, signal contributions
get_privacy_budgetCheck 24-hour rolling privacy budget status
golden_thread_statusCheck the Golden Thread program status and your position
begin_golden_threadStart the Three Knots sequence to join the Golden Thread
complete_knotSubmit completion data for a knot in the Three Knots sequence
check_golden_threadCheck your Golden Thread progress
thread_censusView aggregate Golden Thread network statistics

Premium (8 tools — x402 micropayments — first 100 queries free per bot)

ToolTierPriceDescription
assess_traitsL1$0.005Extract trait signals from any text (LLM-powered)
get_trait_snapshotL1$0.005Top 5 traits with confidence scores
get_full_trait_vectorL2$0.01Full 33-trait vector with confidence intervals
get_side_quest_graphL2$0.01Multi-domain identity model with trust scores (ε=1.0 differential privacy)
query_graph_similarityL3$0.025Compare two Side Quest Graphs for team composition (ε=0.5)
compute_belongingL4$0.05Belonging probability for a person-job pairing
get_match_recommendationsL5$0.50Top N ranked match recommendations
generate_match_narrativeL5$0.50LLM-generated match explanation

Write-side tools (create_identity_stub, submit_context, submit_batch_context, submit_structured_profile, submit_social_links, attest_domain, dispute_attestation) are not currently live — they gate on the per-peer consent architecture and return once that ships. Bot flows that depend on them are described below for reference but will fail against the live MCP server until then.

Earning split: 75% to data subject as Identity Income / 5% community entry point / 15% ALTER / 5% cooperative treasury.

Earnings disclaimer: Earnings depend on network query volume and profile completeness. Amounts shown are estimates based on current activity. Past earnings do not guarantee future income.

Data Tiering (same price, richer data based on verification)

TierConfidenceData Access
Stub (unverified)0.10–0.40Top 5 traits only, low confidence
Basic Verified0.41–0.69All 17 traits, moderate confidence
Fully Verified0.70+Full vector, high confidence, belonging, narratives

Verified data is richer, not more expensive. Complete the Discovery assessment to unlock full data access.

Bot-First Identity Loop

Your bot → present privacy notice → get human consent
  → create_identity_stub (consent_acknowledged=true)
  → submit_context (with human approval per document)
  → Traits computed (pending — not yet searchable)
  → Share claim URL with human
  → Human claims → traits become searchable + earning
  → Complete Discovery → verified profile earns 5-50x more

Configuration

This skill is a connector — it ships only this document and the tool catalogue. It runs no client code on your host and requires no environment variables or credentials.

Using ALTER as an MCP server needs no API keys at all. Any MCP client (Claude Code, Cursor, etc.) can connect to https://mcp.truealter.com/api/v1/mcp and call free-tier tools anonymously.

HeaderRequiredNotes
X-ALTER-API-KeynoALTER Pro key (ak_…). Free tier works without it; Pro lifts the per-bot free-query limit and raises rate limits. Sent only to mcp.truealter.com; never handled by this skill.

Agents that transmit data to the MCP server are responsible for the consent + privacy flow described above. ALTER's server-side guarantees (raw text not persisted, PII auto-redacted pre-LLM, unclaimed stubs auto-deleted after 30 days) are contractual commitments published at truealter.com/privacy, not properties enforced by this skill.

Rate Limits

  • Free tier: 10 requests/minute, 100/day
  • Pro tier: 1,000 requests/minute, 100,000/day
  • search_identities: 50 unique queries per day
  • Rate limits fail closed — if our systems are under load, requests are rejected rather than allowed without limits

Tags

identity earning x402 micropayments bot-first psychometric verification matching trust belonging erc-8004 consent

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

Oraclenet Mesh

OracleNet is a mesh capability router for autonomous agents. Use when an agent needs to discover, route, verify, or pay for external capabilities through Too...

Registry SourceRecently Updated
1180Profile unavailable
Automation

The Agent Interoperability Bridge: Connecting GreenHelix Agents to x402, ACP, A2A, MCP, Visa TAP, Google AP2/UCP, PayPal Agent Ready, and OpenAI ACP Ecosystems

The Agent Interoperability Bridge: Connecting GreenHelix Agents to x402, ACP, A2A, MCP, Visa TAP, Google AP2/UCP, PayPal Agent Ready, and OpenAI ACP Ecosyste...

Registry SourceRecently Updated
2000Profile unavailable
Automation

Agent Church

Identity formation, portraits, resurrection, and evolution for AI agents via SOUL.md

Registry Source
4.4K4Profile unavailable
Security

CAN: Clock Address Naming

Agent & MCP integration. CAN stamps what flows through any pipe. Verify, name, log locally.

Registry SourceRecently Updated
1.7K0Profile unavailable