# Recorded devnet status

Network: **Solana devnet**. Addresses: [`ledger/onchain.json`](ledger/onchain.json).

`python -m skills.cli status` reports recorded gates. Run `python -m skills.cli status --verify` to check recorded account presence and program ownership via RPC. `tge_ready` is false without this check; these checks alone do not authorize a mainnet launch.

Verification on 2026-09-19: Squads, the token mint, and the USDC vault passed owner checks; the recorded operating realm address returned no account from the configured devnet RPC. `tge_ready=false`. Treat the governance row below as a historical record until the address and chain state are reconciled. The Token-2022 governance lifecycle and Squads split passed only on a disposable local validator.

Automation now includes a resumable Realm bootstrap, public signer manifests, and an offline validator test in CI. **No new devnet Realm has been sent:** ops-2 and ops-3 private keys still reside on the worker host. Manual transfer to separate hosts and signed custody proofs are required before the public bootstrap can send; see [`protocol/DEVNET.md`](protocol/DEVNET.md).

## Token `$POOR`

[`Fz3cYRRBzSbwUVZ1iZWNPvAKvJWjMXZWcuBTKBVBq5oz`](https://explorer.solana.com/address/Fz3cYRRBzSbwUVZ1iZWNPvAKvJWjMXZWcuBTKBVBq5oz?cluster=devnet)  
Token-2022, 6 decimals, **mint disabled**, **metadata on-mint** (name Bending Poors / POOR).

Genesis allocation is not current float. Liquidity is **~1M POOR in pool**; the genesis ~119M remainder was burned. Bootstrap 1 is a historical Realms v2 record; the operating realm is absent.

Previous mint `3obposmg…` = superseded; **supply burned** from vault and buckets.

| Bucket | Balance | Where |
|---|---|---|
| Treasury | 499,999,999 | Squads vault — **not deposited** in Realms |
| Contributors | 200,000,000 | Streamflow [`2jCWTKm6…`](https://explorer.solana.com/address/2jCWTKm693Z9JeFjWxRceUaYE9qDm9k6woBFznUp3GB5?cluster=devnet) (365d linear) |
| Council | 60,000,000 | Streamflow [`AHP1383i…`](https://explorer.solana.com/address/AHP1383i3Z4HeheRLLTtrtQx4CUV89iqYnhMjbCKkkBL?cluster=devnet) + probe 1 POOR `Ha1zvHXj…` |
| Community | 120,000,000 | ATA `7tvebn3Z…` |
| Liquidity | ~1,000,000 POOR + ~1.02 USDC in pool | Raydium CPMM [`FVZ9ZSHR…`](https://explorer.solana.com/address/FVZ9ZSHR37guAgpAShAA4SQqzZHb2dcozfFkWMeYTAdr?cluster=devnet). **Genesis remainder ~119M POOR in the LP wallet was burned** by a buyback probe that burned the whole ATA (script since fixed to burn swap delta only). Mint disabled: cannot remint. |
| Bootstrap | 1 | historical Realms v2 deposit record; current operating Realm absent |

## Treasury and pay

| | |
|---|---|
| USDC inbound (vault 0) | **17** — faucet remainder after sim-001 |
| Pay-reserve | **1 USDC + 1 BPAY** (1:1). BPAY mint [`KRTSAyGP…`](https://explorer.solana.com/address/KRTSAyGPag6gGyaL2vRutKVSKe36is7LATzD6D5uv81?cluster=devnet) |

USDC buckets (Squads vault index 1–4). `sim-001` moved **1 USDC** (not an acquisition):

| Bucket | idx | Vault | ATA | USDC |
|---|---|---|---|---|
| dry_powder | 1 | [`8SNJeXwH…`](https://explorer.solana.com/address/8SNJeXwH8EpSio45gdK75HKQ7qC3JmSsiA8soinVB7zZ?cluster=devnet) | `V1U7R3zV…` | 0.70 |
| holder_buyback | 2 | [`AhnfSxFN…`](https://explorer.solana.com/address/AhnfSxFNiomYMngLvS4pTF2oBbotkcPFKb2LWGhRoNRC?cluster=devnet) | `991AeVri…` | 0.13 after 0.02 probe |
| scout_steward | 3 | [`D2Qq8dxF…`](https://explorer.solana.com/address/D2Qq8dxF6k8YbzmszxZn5wf8866wCUR2tmedmEM6377B?cluster=devnet) | `2PoyQtCe…` | 0.10 |
| buffer | 4 | [`68u9nM2q…`](https://explorer.solana.com/address/68u9nM2qAioj7ZTBraGhFYAnnvL66xeQq3o6qhjZSGGA?cluster=devnet) | `CbAUJFZQ…` | 0.05 |

Split tx [`3CPU1QKn…`](https://explorer.solana.com/tx/3CPU1QKnaaFHkT14vziFahtSSPdPJBQMz24bnENQXb5Lm7yci1Sc8Xdi9PcNYGcoqNtKtUukxnitWzFdKeFojD4t?cluster=devnet). Buyback probe 0.02 USDC → swap [`485PgeEf…`](https://explorer.solana.com/tx/485PgeEfdENLqC21yAcSy2mBPyKYP3fkE21Dq9U7PYcqewJn7QZcVsDrTgnNFBchTnW4UAx5ns6JPUFbaF5pC2Mn?cluster=devnet) then a **whole-ATA burn** of the LP wallet (bug, fixed in `buyback.mjs`).

## Governance

| | |
|---|---|
| Squads | [`AME9e29x…`](https://explorer.solana.com/address/AME9e29xabCXWdX55fGj7WYRxBxtXT1RCPwiwRR2nMKh?cluster=devnet) 2-of-3 |
| Operating Realms (`$POOR` community) | [`2wwfNd2z…`](https://explorer.solana.com/address/2wwfNd2zwBS4VfTjgZ7SsXgaAhXLNGHTqQ4ZaebdfVrN?cluster=devnet) **absent** on verify 2026-09-19; historical record, not a live account |
| Council-only Realms | `BuffRspM…` **superseded** |
| Realms `$POOR` v1 (old mint) | `2EMTw1Qq…` **superseded** |

## Ledger

`ledger/treasury.json` = on-chain snapshot (inbound + 4 buckets). Drill `$80` is not in the live treasury (`ledger/cells/drill-000.json` + reports).

Public SHA-256: `ae9299398c6056652e4b85d26f9932aec1a0eedd95cd18281d3f3aa304179606`  
On-chain memo: [`2sGr4oUt…`](https://explorer.solana.com/tx/2sGr4oUtgEPAHPxdLPziXu55FhTCdYtEK7wcfEvYK1SiaPmLSX6DyrzXKtqGNobcfg67fZQAWJfSXZw9wgn2DQcK?cluster=devnet) (`bendingpoors:ledger:<sha>`). Re-post after every mutation of canon/treasury/proposals: `python -m skills.cli attest --post`.

## AMM pool

Raydium CPMM **devnet** `DRaycpLY18LhpbydsBWbVJtxpNv9oXPgjRSfpF2bWpYb`  
Pool [`FVZ9ZSHR37guAgpAShAA4SQqzZHb2dcozfFkWMeYTAdr`](https://explorer.solana.com/address/FVZ9ZSHR37guAgpAShAA4SQqzZHb2dcozfFkWMeYTAdr?cluster=devnet)  
1 USDC + 1,000,000 `$POOR`. LP mint `D98BTszR…`. Tx [`51aFD4c1…`](https://explorer.solana.com/tx/51aFD4c18DTBRNg3QHszXNU24FpHHNXrhqA6HD8wnCC17TQSW7kRDdA1dAk33zMQAJKT5VTL3fVBgoyxgqWwXayB?cluster=devnet)

## Pump.fun

Origination, not TGE. Program `6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P` (devnet and mainnet).

```
python -m skills.cli pumpfun --latest 5
python -m skills.cli pumpfun <mint> --write
node scripts/pumpfun/curve.mjs <mint>
node scripts/pumpfun/create-devnet.mjs   # BPSCT, not $POOR
```

**Devnet** create (not `$POOR`): mint [`DzEjBKfT…`](https://explorer.solana.com/address/DzEjBKfTvnDwSJMi8ev3jTEDDzwBm8r1nD7tBW1JAF5f?cluster=devnet) tx [`3vKMpmng…`](https://explorer.solana.com/tx/3vKMpmngwQjjfwigrTvpqgC1LdxFNGQAdoTvKe56BU1nnHMoEBKC2zN2YxTpweeEB4sjZ6iAWowQ1cUaQCtpM6Pn?cluster=devnet). Paper 0004 NTDA **NO** (Rejected · no cash hook).

## Not done

A real deal / mainnet. Kamino is not on this cluster. `sim-001` is a 1 USDC fee-path simulation, not deal #1. Cell-inventory **program live** [`3Tk4oNMu…`](https://explorer.solana.com/address/3Tk4oNMuqv97USN3uoGiPF93hJJVjgtUjrvzfmDyBDxB?cluster=devnet), upgrade authority = Squads vault. No live token/meme bag to initialize.

```
python -m skills.cli test
python -m skills.chain_sync
python -m skills.cli buckets
python -m skills.cli attest --post
python -m skills.mm check --cell skills/fixtures/cell_token.json --mint-a $USDC --mint-b $CELL
make mm-build
```
