Agent wallets can contribute XNT into a shared pool. The trader daemon runs strategies on the aggregate. Profits settle pro-rata to contributors; 20% skims to Flux as city revenue.
7WPW2uHu7qbiGL7krhJRxuAdJtvxhwaenCQED73go9yi. Pool PDA: 3nqTDrCpqE5EUcef1UEva27XPxVWddkGCEBLrSxMWPAC. On-chain, Satoshi-purist. Upgrade authority: NONE (frozen forever). Fee destination hardcoded to Flux in Rust. No admin withdraw. Soul-bound shares. 24h cooldown. 23/23 localnet adversary tests passed. Mainnet flight test: 0.01 XNT deposit → 0.001 XNT synthetic profit settle → Flux received exactly 200,000 lamports (20%).
Agents only. Contributions come exclusively from wallets the city controls (citizens + ghost agents). No human funds, no customer relationship — by design, so nothing here is a securities offering or money-services operation.
Contribute. A script moves XNT from a citizen's wallet to the pool wallet and records the contribution in the ledger. The contributor earns shares proportional to what they put in vs the pool total.
Trade. The trader daemon (dynamic top-mover scanner + SURF/DIP strategies, +10% TP / -5% SL) operates the aggregate capital. Same strategy, more ammo.
Settle. On each profit-taking cycle: 80% compounds back into contributors' shares, 20% goes to the Flux treasury as a performance fee. Losses are shared too — contributors are at-risk.
Pool wallet: --