rename: aldabra → aldabra (per Sulkta 2026-05-04)
Aldabra giant tortoise (Aldabrachelys gigantea) — endemic to the
Aldabra atoll, up to 250 kg, 150-year lifespan. Long-lived,
defended, slow but unstoppable. Better metaphor for the wallet
than 'aldabra' which was on-the-tin descriptive.
All renames in one pass:
- repo: Sulkta-Coop/aldabra → Sulkta-Coop/aldabra (via gitea API)
- workspace dir: aldabra → aldabra
- crate dirs: wallet-{core,chain,mcp} → aldabra-{core,chain,mcp}
- crate names + path imports in Cargo.toml workspace + each crate
- binary name: aldabra → aldabra
- README, ROADMAP, docs/architecture: all references swept
This commit is contained in:
parent
56bcceb593
commit
edc976e5d9
9 changed files with 39 additions and 34 deletions
12
README.md
12
README.md
|
|
@ -25,20 +25,20 @@ Three crates in a Cargo workspace:
|
|||
|
||||
| Crate | Responsibility |
|
||||
|---|---|
|
||||
| `wallet-core` | Pure crypto + types. Mnemonic → root key (CIP-3), root → payment + stake key (CIP-1852), address construction, signing. **No I/O, no network.** This is the security boundary. |
|
||||
| `wallet-chain` | Pluggable backends for chain queries. `ChainBackend` trait, with Koios as the phase-1 implementation. Ogmios + submission paths in phase 2. |
|
||||
| `wallet-mcp` | Binary. MCP server speaking stdio. Glues core + chain together, exposes tools to the LLM client. |
|
||||
| `aldabra-core` | Pure crypto + types. Mnemonic → root key (CIP-3), root → payment + stake key (CIP-1852), address construction, signing. **No I/O, no network.** This is the security boundary. |
|
||||
| `aldabra-chain` | Pluggable backends for chain queries. `ChainBackend` trait, with Koios as the phase-1 implementation. Ogmios + submission paths in phase 2. |
|
||||
| `aldabra-mcp` | Binary. MCP server speaking stdio. Glues core + chain together, exposes tools to the LLM client. |
|
||||
|
||||
```
|
||||
┌─────────────────────────────┐
|
||||
LLM client │ wallet-mcp (bin) │ stdio
|
||||
LLM client │ aldabra-mcp (bin) │ stdio
|
||||
─────────► │ tool handlers, lifecycle │ ────►
|
||||
└──────────┬──────────────────┘
|
||||
│
|
||||
┌────────┴────────┐
|
||||
▼ ▼
|
||||
┌──────────────┐ ┌──────────────┐
|
||||
│ wallet-core │ │ wallet-chain │
|
||||
│ aldabra-core │ │ aldabra-chain │
|
||||
│ keys, sign │ │ Koios/Ogmios │
|
||||
└──────────────┘ └──────────────┘
|
||||
```
|
||||
|
|
@ -84,7 +84,7 @@ ci-runner build aldabra
|
|||
# "aldabra": {
|
||||
# "command": "/path/to/aldabra",
|
||||
# "env": {
|
||||
# "ALDABRA_DATA": "/path/to/wallet-data-dir"
|
||||
# "ALDABRA_DATA": "/mnt/cache/appdata/aldabra"
|
||||
# }
|
||||
# }
|
||||
```
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue