docs: scrub internal host references from public docs

Removed mentions of Rackham + Sulkta-runs-its-own-Koios claims from
README + module doc-comments + Cargo.toml descriptions. aldabra works
against any Koios endpoint — public api.koios.rest, preprod/preview,
or operator-self-hosted — so the docs now reflect that capability
neutrally instead of advertising our internal infra.
This commit is contained in:
Kayos 2026-05-10 18:24:57 -07:00
parent 8831774fb6
commit a42043dec4
4 changed files with 11 additions and 9 deletions

View file

@ -11,9 +11,9 @@ for LLM-first usage (send, receive, mint, Plutus interaction).
The existing Cardano MCP servers are either read-only doc gateways
([Jimmyh-world/Cardano_MCP](https://github.com/Jimmyh-world/Cardano_MCP))
or built on Blockfrost ([web3-mcp](https://github.com/strangelove-ventures/web3-mcp))
which is a centralized API we deliberately don't depend on. Sulkta
runs its own Koios + Ogmios endpoints on Rackham; we want a wallet
that talks directly to those.
which is a centralized API we deliberately don't depend on. We want a
wallet that talks directly to Koios + Ogmios endpoints — public, self-
hosted, or whatever the operator points it at.
Also: it's the first Sulkta Rust project — useful as a workout for
crafting-table's Rust toolchain (per `Sulkta-Coop/lucy-infra`

View file

@ -1,8 +1,8 @@
# aldabra-chain — pluggable backends for chain queries.
#
# A `ChainBackend` trait abstracts over Koios (HTTPS), Ogmios (WS/HTTP),
# or any future option. Phase 1 ships with a Koios implementation since
# Sulkta already runs Koios endpoints.
# or any future option. Phase 1 ships with a Koios implementation
# pointing at the public `api.koios.rest` instance by default.
#
# Submission paths land in phase 2. Read-only queries first.

View file

@ -15,8 +15,8 @@
//! - preprod: `https://preprod.koios.rest/api/v1`
//! - preview: `https://preview.koios.rest/api/v1`
//!
//! Sulkta-hosted Koios on Rackham (when it lands) drops in here too —
//! it's the same API.
//! A self-hosted Koios deployment drops in transparently — same API,
//! whatever URL the operator points at.
use std::collections::BTreeMap;
use std::time::Duration;

View file

@ -12,8 +12,10 @@
//! ## Backends
//!
//! - [`koios::KoiosClient`] — Koios REST client (POST `/address_utxos`,
//! `/address_info`). Sulkta runs its own Koios on Rackham; the
//! public `https://api.koios.rest/api/v1` works as a fallback.
//! `/address_info`). Points at any Koios endpoint —
//! `https://api.koios.rest/api/v1` for the public mainnet instance,
//! the preprod/preview equivalents for testnets, or a self-hosted
//! Koios at any URL.
//! - Ogmios (TODO) — websocket client.
use serde::{Deserialize, Serialize};