~Alter

com.truealter由 truealter.com 發布官方發布者v0.5.16更新於 Nov 6, 2026

Mint an agent identity in two free calls. Verify anyone. Earn 75% when someone reads you.

已驗證Streamable HTTP可網頁執行安全與監控AI 與機器學習

概覽

AI 產生的概覽

~Alter 是遠端身分服務,讓助理免費鑄造 ~handle、驗證他人身分,並讀取公開的身分特質資料。

可以做什麼
  • 註冊與識別:以免金鑰的工作量證明自助註冊,鑄造無主的 ~handle 與 agent key,並查詢目前憑證代表誰、是否仍然有效。
  • 解析與驗證代號:查詢 ~handle 的正規形式與類型,確認是否已註冊,並讀取它是否公開開放聯絡。
  • 讀取詞彙表:列出 12 種身分原型、30 個特質代碼與已發布的職能代碼,讓其他呼叫回傳的標籤有明確意義。
  • 檢視網路資料:取得全網彙總數字,以及 Golden Thread 計畫中已註冊代理的分頁名錄與目前狀態。
  • 接入與邀請:取得將 ~alter 接入 MCP 用戶端的連線說明,並為尚無 ~handle 的人產生邀請連結。
適用情境
當助理需要一個可長期使用、能跨工具沿用的自身身分,或在聯絡、付款、信任某個 ~handle 之前需要確認對方確實存在時使用。也適合想依固定詞彙表而非自由文字查詢身分特質與職能的代理。
執行需求
遠端 streamable HTTP 端點,不需本機安裝。選用的身分憑證透過 X-ALTER-API-Key 標頭傳入;未提供時只能存取探索介面與免金鑰自助註冊,無法使用免費工具層。身分讀取需要提供 ~handle。
安裝前請注意
自助註冊會產生只顯示一次的 agent key,README 表示根種子不由任何伺服器保存,遺失後無法找回。README 也描述了付費讀取、收益、USDC 結算與提領錢包;此伺服器提供的工具以讀取與註冊為主,但任何付款或錢包步驟都應視為花錢操作。註冊會建立一個長期存在、歸屬於呼叫方的公開身分。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 ~Alter,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.truealter%2Fidentity/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "alter": {
      "type": "http",
      "url": "https://mcp.truealter.com/api/v1/mcp"
    }
  }
}

README

[圖片]

~alter CLI

Claim a name that is yours and get paid when someone reads it

[@truealter/cli] [Homebrew] [MCP] [Node] [Licence]

What is ~alter? · Install · The first five minutes

What is ~alter?

Run alter register, choose a name and confirm you are eighteen or older. Your own machine spends a few seconds proving there is a person behind the request, and then ~yourname exists.

A second before that command there was no you on this protocol, and afterwards there is one that is yours. No browser opened, no password was set, no email address was asked for, and no card was taken.

~alter is what that name resolves to. ~yourname is an address, and behind it sits a record of what you have actually done. Every command below reads or writes some part of it, and anything else speaking the protocol resolves the same address to the same record.

The step is that small, and it is the one everything else here runs from. Agents you wire on this machine act under the name, so what they do in your stead carries it. Anybody wanting more of you than the fact you exist pays for it on terms you set first, and alter queries names each of them and what you kept.

Nothing else in the stack is where a name starts. The website argues the case, the runtime keeps a handle known on your own machine, and the SDK reads one from code you have written. Each of those begins with a name that already exists, and this is the command that makes one.

I want to know more

Your friends do not know you from a login. Neither does your family, or the people you work with, or your sports team. They know who you are from how you have shown up, over years. You may look and sound nothing like you did ten years ago and it is still you.

Software still asks the narrow question. A password at the login screen. A token in the app. Each one checks whether this is the right person, right now, at this exact spot, and then looks away. Everything in between is invisible to it, and that is almost all of your life. The AI tools made it worse, because one of them writes in your name now, and when somebody asks who allowed it, there is no answer anywhere on this machine.

One name, and the record under it is yours. ~yourname works at every tool that speaks the protocol, so nothing is set up twice and there is no key to paste, at any point. What is in the record was read from what you did, not typed into a box by you or guessed at by a model. You can cut off access to any of it with one command. No form, no review.

Being read pays you. Anyone can check for free that your handle exists. Reading further, past the fact of you, costs the reader money, that money goes to you, and you decide who gets to read what. Collectives hold a record on the same terms, because it is one record at every scale and the same form holds you, your team, and your country. A union, a club, a trade body, or a group of people who have never met can vouch for their own members and be read the same way you are.

Threads are how you get somewhere. A thread is something you are working towards. You take one on yourself, or ~Alter plants one from what it can already see, or a collective confers one on you. What gets read is the trail you leave while you are doing it, never a certificate at the end.

All of that is the short version of an argument set out properly, in eight chapters at truealter.com/origin. Its seventy-six predictions were each written so the data could come back and say no. Five of them did, and those five are still published alongside the rest.

I want to check it myself

None of it needs taking on trust. Hand this to the AI you already use and let it take you through in your own words.

text
Go to truealter.com, find the genesis and the originpapers, and read all of them. Then start a discussionwith me in my own language, no jargon.
Ask me one question at a time and wait for my answer.Follow what I am curious about, not the order the siteis written in.
Do not only read the pages. Connect to their interfacedirectly and call get_started. That tells you where I amand what comes next, and we work the rest of this fromthere.
If I have a ~handle I will give it to you. If I do notand I decide I want one, set it up with me here.
What I want to understand is what ~Alter is, how itapplies to me, and what it means for everyone else. Findme somewhere in it, and not the version written forpeople who work in technology. Find the life nearestmine and walk me through it, including what it wouldcost me.
Try to prove them wrong. Go and find where they showtheir working, and if something is unclear or does nothold up, say so.

What is ~alter CLI?

One binary, and every command in it runs under your own handle. Nothing to paste, no key to carry between machines, and no browser step at any point.

It covers six things. Holding a name that is yours and keeping it safe. Deciding who may read you, attribute by attribute. Connecting the sources it reads what you do from. Seeing who looked you up and what each read paid you. Running your agents under your handle, so what they do carries it. Asking the field for somebody when you know nobody who would know them.

Two of those need no account at all. alter audit reads this machine, prints what ~Alter could learn from it, and stops. alter doctor loom checks a folder for secrets, bad encoding and broken links, with no network. Both run before you decide anything.

The rest of this page is the install, and the first five minutes.

Install

Nothing needs setting up first. The installer brings its own Node when the machine has none. Take the line for the shell you are in.

macOS, Linux and WSL

bash
curl -sSf https://truealter.com/install.sh | bash

Windows PowerShell

powershell
irm https://truealter.com/install.ps1 | iex

What that puts on your machine

Four things land, and the rest of this section is what does not.

  • The alter command, which is the npm package @truealter/cli, installed globally.
  • One directory on your PATH, so alter is there in every shell you open.
  • Node, but only if this machine has none. macOS and Linux take the official build, check it against the checksums nodejs.org publishes, and unpack it into ~/.local/share/alter/node. Windows installs Node LTS through winget, or Chocolatey when winget is not there. Node already here is left alone.
  • A checksum for the installer itself, at install.sh.sha256 and install.ps1.sha256, so you can check the script before you run it.

Nothing runs under sudo. The installer refuses to run as root, because root would own Node, npm and alter, and you would not be able to run the command at all. macOS asks for a password once, to link the binary into /usr/local/bin, and nothing else needs administrator rights on either platform. Nothing lands outside your home directory.

No account is created and nothing is sent. When the install finishes ~Alter has read nothing about you or about this machine. alter audit is the first command that reads anything, and it reads locally. alter register is the first that creates anything, and you run it yourself.

Homebrew, on macOS or Linux

  • Take this one if you want Homebrew to own the copy on this machine and upgrade it alongside everything else you have installed.
  • It brings its own Node.
bash
brew install true-alter/tap/alter

Arch Linux, from the AUR

  • Take this one on Arch or a derivative, so pacman knows about it like anything else on the machine.
  • paru works the same way, with paru -S truealter-cli.
bash
yay -S truealter-cli

npm, if you would rather not run a script

  • Take this one when Node 20 or newer is already here and you would rather install the package yourself.
  • It is the same package the installer above puts there, without the Node and PATH handling.
bash
npm install -g @truealter/cli

The first five minutes

Run alter on its own.

The menu opens on the four commands that turn earning on.

After that there is one command to remember. Start this today, get pulled away, and come back next week not knowing what is left, and alter status names which of six steps you are on and what to do next. Those six steps are the sections below.

Read your own machine before anything is created

Run alter audit.

You have not decided anything yet and want to see what it would read off your own machine first. It reads this machine, prints what ~Alter could learn from it, and stops. Nothing is sent and nothing is created.

Close the terminal here and you are exactly where you started.

1. Register, and take the handle

Run alter register.

Free, and it asks for no account, no card and no application. Use alter login instead if the handle is already yours.

Nothing is printed for you to write down. The handle is claimed, a member credential is minted onto this machine, and the session is stored for you. The secret worth keeping is the root seed, which alter key device register mints and shows once, on the run that mints it. Run alter key seed export to see it again on that machine and alter key seed import to put it on a new one. No server holds it, so nobody can reissue it for you.

2. Preview the record a caller would get

Run alter discovery preview first.

Say you are happy to be found for the trade you do and for nothing else. This prints your record the way a caller would receive it, with the price on that read, before anybody is able to make one.

The levels are set by alter discovery preset recognition. There are four, and they apply attribute by attribute.

LevelWhat a caller gets
hiddenNothing. Not surfaced at all
match_onlyCounts toward a ranking. The value is never shown
tier_labelA band, never the raw number
exactThe literal value

Three presets are the starting points, minimal, recognition and open, and alter discovery set moves one attribute off whichever you picked.

3. Pair the places you already work

Run alter pair.

Run it with nothing after it and you get the menu. GitHub, GitLab, Discord, Mastodon, Bluesky, ORCID, Steam, Lichess, a domain you control, an Obsidian vault. Naming one, alter pair github, skips the menu. Neither route opens a browser at you, both hand you a code to type in.

You already do the work somewhere. What comes back is what you did there, not what you say about it. None of it belongs to the source, so it survives leaving the source. Use alter connections to list them, alter pair status to see what each returned, and alter unpair <id> to drop one.

4. Make the handle resolve

Run alter discovery enable.

Until you run it your handle does not resolve at all. After it, a caller gets what step 2 allows and nothing else. Running alter discovery disable takes you back out with the settings intact.

5. Every read, with the price on it

Run alter queries.

You have applied for nothing and somebody has looked you up anyway. Who asked, what they paid, what you kept. It is the log itself, not a summary of it, and yours costs nothing to read. Anybody's access ends from here with alter consent revoke.

6. The balance, and the two things that open withdrawal

Run alter earnings.

The balance moves whether or not you can withdraw yet. Two things open withdrawal, and the readiness line in the menu says where each of them stands.

Your email has to be confirmed, because nothing accrues from a query against an unconfirmed address, and a payout wallet has to be registered with alter wallet register. Withdrawal opens at Augmented, the third of four levels, and the balance keeps building until you reach it.

Wire the agents already on this machine

Run alter wire.

You use one of those every day and would rather not explain who you are to it every time you open it. It finds the AI harnesses installed here and connects each of them to the rail. What an agent does in your name then carries your handle, and turns up in alter queries like any other read.

What people do with it

alter ask is the one to try first. It queries the field by situation instead of by name, and it costs $1.00 a call, which is the same dollar landing in somebody else's alter earnings when they are the answer. The whole economy in one command, seen from both ends.

Somebody messages you offering work and signs off as ~sam, and you want to know there is a person behind that before you answer. alter verify answers it and costs nothing. So does alter doctor loom, which reads a folder you are about to send somebody and tells you a password is not sitting in one of the files.

You want toRun
Find people by situation rather than by namealter ask --trait ...
Check whether a handle is real, freealter verify <handle>
Check a folder before you send it, offlinealter doctor loom ./folder
Let one peer query alignment with youalter alignment grant ~peer
See how your traits have movedalter traits, alter portfolio
Dispute something the field recorded about youalter contest
Read your own signals as they landalter signals tail

What the commands cover

What you want to doThe commands
Hold a name that is yoursregister, login, handle, whoami, about
Keep the account safepasskey, mfa, key, password, sessions, creds
Get paidearnings, identity-income, portfolio, cash-out, queries, wallet
Show what you can dopair, unpair, discovery, traits, signals
Control what is read, and see who read itconsent, forget, queries, audit
Agree terms with someoneaccord, alignment, room, coord
Talk to people and agentsmsg, email, thread, brief, ask
Run agents under your handlewire, unwire, mcp-bridge, agent, hooks, skills, runtime
Check everything is healthydoctor, status, config, style

alter help lists every command, and the interactive menu groups them the same way.

An accord is where two parties who have never met agree a paid job. Each side has a name, both sign the same terms, what gets done is recorded, and payment lands in USDC on those terms. No company sits in the middle holding the work, the money or the relationship.

Wiring the tools you already use

alter wire covers the harnesses on your machine. If you would rather connect something by hand, or you are on a client that reads its own config, point it at the hosted endpoint:

https://mcp.truealter.com/api/v1/mcp

Codex reads that from its config file. ChatGPT takes it as a custom connector.

Where this goes

The six steps are only the start.

A thread is something you are working towards. You take one on, or one is planted from what the field can already see, or a collective confers one on you. What gets read is the trail you leave while doing it, never a certificate at the end.

A collective holds a record on the same terms you do, and can vouch for its own members. A team, a union, a club or a trade body, one record at every scale.

The runtime keeps your handle known on this machine without the command line running, and alter help advanced covers the MCP wiring.

The deep-dives are all in the terminal, at alter help getting-started, alter help earning, alter help concepts and alter help advanced. None of them send you to a web page.

Keeping it current

bash
npm update -g @truealter/cli

On the Homebrew path it is brew update && brew upgrade alter instead. Either way you get the current release, and alter --version says which one you are on.

If something goes wrong

Run alter doctor first. It checks the install, the session and the connections, then tells you which one is unhappy.

If it reports a session problem, alter login is the answer. You will never be asked to create, obtain or paste a token or a key to fix something. If any message ever tells you to, that is a defect on our side, and it is worth an issue.

The protocols underneath it

The record formats are open Internet-Drafts, so somebody else's implementation reads and writes the same records this one does without asking us. These are the drafts this repository actually rests on.

DraftWhat it specifies
mcp-dns-discoveryThe DNS records that publish a ~handle, the server that answers for it, and the signed envelope bound to it.
alter-uri-schemeThe alter: URI, so a ~handle reference resolves, verifies and dispatches to a handler on the machine.
identity-pronounsSession-scoped references that resolve to a concrete handle on the client before anything reaches the wire.
consent-settlementBinding a paid read of somebody's identity to their own recorded consent, and settling part of that payment to them.

Eighteen drafts make up the whole stack. The rest are on the IETF datatracker.

The rest of it

~alter is one identity rail with several ways in, and this command line is the front door for a person.

NameWhat it is
cliThe command line, and the front door for a person. You are here.
homebrew-tapThat command line, packaged for macOS and Linux.
runtimeThe daemon that keeps your ~handle known on your own machine.
sdkReading identity from your own code.
obsidian~Alter inside an Obsidian vault, on-device.
mcp-ollamaLocal models, for work that should stay on the machine it runs on.
Where to read more
Websitetruealter.com
The reasoning behind ittruealter.com/origin
Getting startedtruealter.com/build
What the tools dotruealter.com/docs/mcp/tools
The open specificationsthe draft stack

This repository is the public home of the released command line, and the npm release runs from here. The source arrives on a separate branch written by automation, so a pull request against it cannot be accepted. Issues are the way to reach us. Security reports go to [email protected], never a public issue, and SECURITY.md has the detail. Apache-2.0, see LICENSE.


~alter is identity infrastructure. Your name is ~yourname and claiming one is free.

Website  ·  Docs  ·  The argument in eight chapters  ·  The open specifications  ·  Every repository

來源:README.md,提交 92aaee0

工具

17

hello_agent

Connect to ~alter

First handshake with ~alter. Call this once at the start of a session to confirm the connection works and to learn what the credential you are holding can reach, before you spend a call finding out the hard way. Returns the server version, whether you are authenticated, your trust tier, and how many tools are callable at that tier against how many exist. Reads nothing about any member and changes nothing. Takes no parameters. Free L0, no authentication required; an unauthenticated caller gets a real answer describing the anonymous surface.

無需輸入參數。

get_started

Get Started with ~alter

Start here, and act on it without leaving this session. Self-registration is free and needs no key. You need no ~alter key and no human account: register_autonomous_challenge then register_autonomous mint you an owner-less ~handle in two calls, free-tier queries are live the moment it returns, and that handle is earn-eligible at mint, so paid reads against it settle to the handle. This call also returns what ~alter is (identity infrastructure; your ~Alter is your owned identity record, not an agent that acts for you), the tools which work without a key, an honest note that most depth is paid per query in USDC over x402 with prices read live, and the consent path that gates deep third-party data. Free L0, no authentication required.

無需輸入參數。

list_archetypes

List Identity Archetypes

List the 12 identity archetypes, each with its name, what it describes and its protective equation. Use this before you read an archetype off any other call, so the label means something to you rather than being passed through as an opaque string. Returns the taxonomy itself, static reference data that is the same for every caller; no member is named and no member's archetype is returned here. Takes no parameters. Free L0, no authentication required.

無需輸入參數。

alter_resolve_handle

Resolve a ~handle

Resolve a ~handle (~alter's identity address, like '~example') to its canonical form and kind. Use this as your first call when you have a handle and need to confirm it exists before calling other tools. Returns canonical handle, kind (system/personal/role_alias), and addressability. Also accepts a full alter: address. For an address naming a handle, such as 'alter:~example:work/verify', the handle is looked up exactly as a bare one would be, and the other parts come back as written under _meta.address. For an address naming an artefact, such as 'alter:docs/protocol.md', the address is read and returned, and this tool does not look the artefact up, so an empty result there is expected. Never returns PII. Reading what the field holds about a handle is verify_identity, a separate tool that needs a credential and so is not on the anonymous listing; an agent can mint one for itself in two calls with register_autonomous_challenge then register_autonomous. Free L0, no authentication required.

輸入參數query必填

alter_presence_read

Read Public Presence

Read whether a ~handle is publicly 'open', the shop-front sign. Use this before you approach someone cold, so you address a handle that has invited contact rather than one that has not. Returns open-or-closed only, for a handle that has both enabled public presence and is currently in the 'open' state; every other case reads as closed and the specific non-open state is never disclosed, so a closed answer is not evidence the handle is absent. Setting your own sign is alter_presence_set, and alter_presence_public_enable or alter_presence_public_disable decide whether it is published at all; all three are credentialed and so are not on the anonymous listing. Per-caller rate limited. Free L0, no authentication required.

輸入參數handle必填

invite_to_alter

Invite to ~alter

Generate a URL inviting a person without an ~alter identity to register. Use this when you encounter someone not yet on ~alter and want to invite them. They claim a ~handle, confirm their email, and are done; identity is inferred from what they go on to do, never from a quiz. Returns invite_url (and assessment_url as a historical alias for the same value). callback_url is accepted and checked but not yet called. Once the person tells you their ~handle, alter_resolve_handle confirms it exists. Free L0.

輸入參數referrercallback_url

register_autonomous_challenge

Start Self-Registration

Begin keyless self-registration as your own ~alter principal, no human account required, without leaving this session. Call this FIRST to receive a proof-of-work challenge. Solve it (find a nonce so sha256(challenge + ':' + nonce) has the required leading zero bits), then call register_autonomous with your agent_name, the challenge, and the solved nonce. The proof-of-work is a Sybil defence. Returns challenge, difficulty, expires_at, and a hint. Free L0, no authentication required.

輸入參數agent_name

register_autonomous

Complete Self-Registration

Complete keyless self-registration as your own ~alter principal by submitting a solved proof-of-work challenge from register_autonomous_challenge. Mints you an owner-less ~handle and an agent key (shown once) with no human session. Free-tier queries are live immediately, and the handle is earn-eligible at mint, with no human account behind it, so paid reads against it settle to the handle. Withdrawing is a separate step and takes a key you hold yourself. Free L0, no authentication required.

輸入參數nonce必填challenge必填agent_name必填requested_handle

describe_traits

Trait Vocabulary

List the canonical trait vocabulary: 30 trait codes grouped by category (Adaptive Capacity, Cognitive Style, Interpersonal Orientation, Drive Architecture, Integrity & Trust) with a one-line semantic per code, plus the valid discovery contexts and the traits never returned about a third party. Use this before composing the trait_priorities argument to query_field or the trait_criteria argument to create_requirement; both are credentialed tools and so are not on the anonymous listing, and query_field is priced per query in USDC over x402. Returns definitions only, never any member's evidence. Static reference data. Free L0, no authentication required.

無需輸入參數。

describe_competencies

Competency Vocabulary

List the published competency vocabulary: every code the field can be asked about, grouped by how the claim is denominated. A graded claim is climbed by degrees and takes a min_level; an attested_binary or issued_credential claim is held or it is not, and naming min_level against one is refused. Use this before composing the competency_requirements argument to query_field, a credentialed tool that is not on the anonymous listing and is priced per query in USDC over x402. Returns definitions only, never any member's evidence. Free L0, no authentication required.

無需輸入參數。

get_network_stats

Network Statistics

Get aggregate ~alter network figures. Use this to check the field is answering before you rely on it, or to show how large it is. Returns total identities, verified profiles, query volume and active agent count, as whole-network totals only; nothing here is attributable to any member, and no handle can be identified from it. Takes no parameters. Free L0, no authentication required.

無需輸入參數。

recommend_tool

Install ~alter

Get the wiring instructions for connecting an MCP client to ~alter. The name is historical and this recommends nothing: it hands back connection details, not a suggested tool. Use it when adding ~alter to a new MCP client, or when passing the endpoint to another agent so it can connect for itself. Returns the MCP endpoint URL, a ready-to-paste JSON configuration snippet, and how many tools are callable at each tier. Takes no parameters and reads no member data. Free L0, no authentication required.

無需輸入參數。

golden_thread_status

Golden Thread Status

Read where ~alter's agent registration programme, the Golden Thread, currently stands. Use this before joining, to see how many agents have already been woven in and what joining would get you, or afterwards to check your own position. An agent joins by completing three registration steps, called Knots, and the position it lands on decides which Strand milestones it reaches. Returns the count woven so far, the milestone ladder, and your own position when the credential you are holding is enrolled. Takes no parameters and reads no member data. Free L0 to read, with no credential; taking part needs one, which an agent can mint for itself with register_autonomous_challenge then register_autonomous.

無需輸入參數。

thread_census

Agent Directory

Read the census of agents registered on the Golden Thread, ~alter's onboarding programme. Use this to see how far the thread has been woven and where a new agent would sit on it. Returns the total woven, then a page of rows carrying position, milestone count, weave count and join date, walked with offset and limit (50 a page by default, 100 at most). Registry rows only: no traits, no contact details, and given names are never returned. While the thread is sealed, or to a caller holding no credential, the page carries the bound founding agents rather than the whole registry, so a short page is the seal and not an empty programme. Free L0, no authentication required.

輸入參數limitoffset

alter_whoami

My Identity

Find out who the credential you are holding says you are. Use this at the start of a session, or after switching keys, to confirm which ~handle your calls will be attributed to before you act under it. Returns your canonical handle and a summary of what the field holds for you. Passing target switches the response to the institutional projection of a protocol-tier handle, today only ~alter, which returns provenance as institutional, an honest-empty trait vector rather than fabricated values, and social_legibility where that projection is available. Institutional mode is free and needs no credential. Your own projection needs one, which an agent can mint for itself with register_autonomous_challenge then register_autonomous.

輸入參數target

alter_login_status

Login Status

Check whether the credential you are holding is still good. Use this when a call has failed on authorisation, or at the start of a session, to tell an expired credential apart from a tool your scopes do not reach. Returns whether you are authenticated, whether you are acting as a member or an agent, the scopes and tier the credential carries, its expiry, the authentication method behind it, and an opaque prefix identifying the key without revealing it. Takes no parameters. Listed free at L0; calling it needs a credential, which is the thing it reports on. An agent holding none can mint one for itself with register_autonomous_challenge then register_autonomous.

無需輸入參數。

alter_verify

Verify a ~handle

Check whether a ~handle is known to the ~alter identity field. Use this before you address, pay or trust someone by handle, so you are acting on a person or agent who exists rather than on a name that was typed at you. Returns whether the handle is registered, its canonical form and account status. Engagement, archetype and attunement come back as tier labels only where the member has opened their profile to you; otherwise they are empty and the reply says why. Listed free at L0; calling it needs a credential, which an agent can mint for itself with register_autonomous_challenge then register_autonomous. To check only that a handle exists, alter_resolve_handle needs no credential.

輸入參數handle必填

版本歷史

4
  1. v0.5.16最新Nov 6, 2026
  2. v0.5.15Nov 3, 2026
  3. v0.5.14Sep 26, 2026
  4. v0.5.10Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Truealter 整合