Bonds
A desktop client for Treasury instruments held as tokens at the issuer.
What this is
One token, one note. A $1,000 Treasury Note is issued as a token whose denomination, CUSIP, maturity and coupon are all inside the issuer's signature, so the instrument cannot be re-pointed at another security after issue.
| Token | $1,000 par — one note of a named CUSIP |
| Block | $100,000 — 100 notes, indivisible, for institutional size |
| Contract | ESCROW_ONLY — every movement is recorded by the issuer |
| Transfer | To another handle; the record moves, the note never leaves custody |
| Signature | COINCARD-ISSUE-V2|id|par|USD_PAR|CUSIP|maturity|coupon|contract |
Download
Linux (x64) WindowsUnpack and run ./bonds_app. It talks to
escrow.coincard.one; the sandbox account is granted simulated credit, so nothing
here touches real money or a real Treasury position.
A Windows build needs a Windows machine to compile
(flutter build windows) — the same source produces it, and I can build it here the
moment a Windows host is available.
What it does
| Buy | Issue a $1,000 note: CUSIP, maturity and coupon, then wait for the vault to sign it |
| Hold | Listed with reference and maturity; any row can be verified against the vault key |
| Move | Send a selected note to another handle; both sides get a ledger line |
Verified today: an issue with CUSIP 91282CJZ3, 2035 maturity, 4.50 % coupon,
signed and validated as valid: true, then transferred to another handle, with a
second transfer from the old owner refused as NOT_YOURS.
What it does not do
No coupon payments are distributed yet, no maturity redemption, and no real custody. The instrument format is real; the money is not. Do not present this as an investment to anyone.
CoinCard · the documents · the concept