尚未检测到更新。GitHub 发布版本后会显示在这里。
A portable economic identity and trust protocol for humans, organizations, and AI agents.
翻译准备中
正在加载完整 README。
查看完整 README ↗ALMA provides persistent identity, verifiable credentials, delegated authority, relationships, and economic reputation across digital and financial systems.
It allows any actor — human, organization, or autonomous agent — to answer five fundamental questions:
ALMA is not a wallet, token, identity provider, or centralized reputation score.
It is an open trust layer designed to aggregate and verify evidence from multiple sources — including blockchains, wallets, credentials, organizations, agent protocols, and economic interactions — while allowing applications to define their own trust policies.
Human ─────── owns ───────► Organization
│
delegates
│
▼
Agent
│
transacts with
│
▼
Agent
Each participant has a persistent ALMA identity:
alma:human:...
alma:org:...
alma:agent:...
An ALMA identity is independent of any particular wallet, blockchain, AI model, runtime, or provider. Controllers, wallets, endpoints, credentials, and infrastructure can change without changing the underlying identity.
ALMA is designed for systems where knowing who an actor is isn't enough.
An application may need to determine whether an actor is trustworthy for a particular interaction.
Identity
+
Principal
+
Delegated Authority
+
Credentials
+
Relationships
+
Economic Evidence
↓
Trust Evaluation
↓
ALLOW / DENY / REQUIRE PROOF / REQUIRE APPROVAL
ALMA therefore does not define a universal reputation score.
Instead, it exposes verifiable evidence that applications, organizations, and autonomous agents can evaluate according to their own policies.
ALMA is designed around three visibility models:
For example, an agent may prove that:
principal.isVerifiedBusiness == true
authority.transactionLimit >= $50,000
completedTransactions > 1,000
without necessarily revealing the underlying private data.
ALMA is blockchain-compatible, but not blockchain-dependent.
On-chain registries can provide portable identity anchors, controllers, commitments, revocations, attestations, and verifiable economic events.
Rich profiles, private credentials, relationship graphs, economic evidence, and rapidly changing metadata can remain off-chain.
ALMA Identity
│
┌────────────┴────────────┐
│ │
On-chain Off-chain
│ │
identity anchors profiles
commitments credentials
attestations relationships
revocations economic evidence
transactions private information
│ │
└────────────┬────────────┘
▼
ALMA Resolver
│
▼
Trust Evaluation
The objective is not to require applications to trust a single database.
Where possible, ALMA information should be backed by independently verifiable evidence.
For autonomous agents, ALMA separates the agent's identity from the infrastructure executing it.
An agent can change:
while retaining the same identity, relationships, authority, credentials, and economic history.
This makes it possible for autonomous agents to establish persistent economic identities and build reputation over time.
ALMA is intended to complement, not replace, existing infrastructure and standards.
Identity, credentials, agent discovery, wallets, blockchains, payment protocols, and communication protocols can act as sources of identity and trust evidence.
ALMA provides the common layer through which that evidence can be resolved and evaluated.
The Internet established protocols for determining:
"Am I communicating with the server I intended to reach?"
Autonomous economic systems introduce a broader question:
"Should I trust this actor for this particular interaction?"
ALMA is an open protocol for answering that question with verifiable identity, authority, credentials, relationships, and economic evidence.
Identity is persistent. Authority is delegated. Reputation is earned. Trust is contextual.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗