docs: update functional identifier refs to spirekeeper
Some checks failed
ci.yml / docs: update functional identifier refs to spirekeeper (push) Failing after 0s
Some checks failed
ci.yml / docs: update functional identifier refs to spirekeeper (push) Failing after 0s
Runbook SQL (spirekeeper.dca_*), ext URL paths, code-location paths, and the DB-schema name in docs/CLAUDE/README move to the new identity. Rewrites the placeholder description.md with a real one. Historical aiolabs/satmachineadmin#N issue/repo links stay pointing at the original repo. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
a059e3f596
commit
4ac640a499
6 changed files with 142 additions and 143 deletions
|
|
@ -1,10 +1,9 @@
|
|||
SatMachineAdmin can be used as a template for building new extensions, it includes a bunch of functions that can be edited/deleted as you need them.
|
||||
spirekeeper is the operator-side administration extension for bitSpire — it manages one or more bitSpire ATMs and runs the Dollar Cost Averaging (DCA) distribution that pays registered clients out of their confirmed deposit balances.
|
||||
|
||||
This is a longform description that will be used in the advanced description when users click on the "more" button on the extension cards.
|
||||
It listens for settlement events published by each ATM over Nostr (kind-21000, NIP-44 v2 encrypted), pays the resulting invoices through LNbits, and splits the proceeds across the principal, operator-fee, and commission legs according to the per-machine and super-config fee settings.
|
||||
|
||||
Adding some bullets is nice covering:
|
||||
- **ATM fleet management** — register and configure each bitSpire by its machine npub; publish fee config and cassette state over Nostr.
|
||||
- **DCA distribution** — proportional ("flow") allocation across clients based on their remaining deposit balances, with a full per-leg audit trail.
|
||||
- **Operator administration** — deposit confirmation workflow, client balance tracking, settlement history with drill-down, and CSV export for accounting.
|
||||
|
||||
- Functionality
|
||||
- Use cases
|
||||
|
||||
...and some other text about just how great this etension is.
|
||||
Requires LNbits superuser access for administration. The Lightning ATM side is served by the bitSpire device; this extension is the back office.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue