dsh-stablecoin
v0.0.1
Published
Stablecoin settlement for dsh - one currency of account across every rail. Name reserved; spec below; first release in development.
Maintainers
Readme
dsh-stablecoin
Stablecoin settlement for dsh - one currency of account across every rail.
A plugin for the DeepSeek Harness (dsh).
Why
Agents need one denominator. Whatever the rail - x402, Lightning converted on the fly, exchange fees - the budget should be stated, tracked, and capped in stable units a human understands at a glance.
What it does
- Asset profiles: USDC, USDT, PYUSD - decimals, chains, gasless patterns, gotchas
- Balance and allowance hygiene: what can move without asking again
- Spend stated in fiat terms, converted at sign time with the rate shown
- Cross-rail accounting normalized into one stable-unit ledger
How it fits dsh
The unit-of-account layer under dsh-micropay; per-asset specifics delegate to dsh-usdc / dsh-usdt / dsh-pyusd when installed.
Design principles
- One currency of account, whatever the settlement asset
- Allowances surfaced - standing permissions to spend are surfaced as policy
- Rates shown at sign time, never buried
Status
Name reserved, spec locked. Roadmap: 0.1 profiles + balance hygiene -> 0.2 normalized ledger -> 0.3 allowance policy. The first release lands when the 0.1 scope above is fully implemented and tested - not before.
License
MIT
