{"ok":true,"network":"mainnet","symbol":"KIBBLE","mint":"4VE9sy4fEMJdZ6i7MkYPbnqDJd2oqzJQmg44WJ3opump","decimals":6,"tokenProgram":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","updatedAt":1792985162400,"vaults":[{"id":"bone-vault","address":"Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y","highlight":"auto-burn source (Bone Vault only)","name":"Bone Vault","short":"Bv35…hW8Y","solscan":"https://solscan.io/account/Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y","ata":"B5P8LnoeJoppD8cmkgAduirEW1nLxbMQFCXuWV4ZPhLv"},{"id":"kennel-chest","address":"Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn","highlight":"community pool / prize wallet","name":"Kennel Chest","short":"Akk3…56fn","solscan":"https://solscan.io/account/Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn","ata":"Ae8tBm4Gmoa8tewviXpiLa71E38hwrn898dPQESuNvFr"},{"id":"presidents-vault","address":"BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ","highlight":"treasury / shop sales","name":"President's Vault","short":"BzLY…TNGJ","solscan":"https://solscan.io/account/BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ","ata":"CYrYmnADA4A8y4ADbANok2PiZ7u2shX7KcS3DpRitznA"}],"creatorFeeSplit":[{"address":"Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn","name":"Kennel Chest","role":"community pool and prize wallet","creatorFeePct":40,"short":"Akk3…56fn","solscan":"https://solscan.io/account/Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn"},{"address":"BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ","name":"President's Vault","role":"creator fee share and treasury (shop sales)","creatorFeePct":35,"short":"BzLY…TNGJ","solscan":"https://solscan.io/account/BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ"},{"address":"Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y","name":"Bone Vault","role":"dev share for hosting, tools and art, with part of it seeding the next Inu project after Inu Verse","creatorFeePct":25,"short":"Bv35…hW8Y","solscan":"https://solscan.io/account/Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y"}],"prizeWallet":{"address":"Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn","name":"Kennel Chest","short":"Akk3…56fn","solscan":"https://solscan.io/account/Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn"},"shopFeeLedger":{"feeName":"prize pool fee","symbol":"KIBBLE","decimals":6,"shopFeeTotalBps":150,"labels":{"treasury":"On-purchase burn (0.5%)","burnHopper":"On-purchase burn (0.5%)","prize":"Kennel Chest","treasuryShare":"0.5% burned on-chain at purchase (Token-2022 burnChecked in the buyer-signed payment tx)","burnHopperShare":"0.5% burned on-chain at purchase (Token-2022 burnChecked in the buyer-signed payment tx)","prizeShare":"1% prize pool fee (swept weekly to Kennel Chest)","redisKeyBurned":"ledger:burned:shop","redisKeyBurnLog":"ledger:shop-burns","redisKeyLegacyHopper":"ledger:accrued:treasury"},"treasuryAccruedBaseUnits":"0","treasuryAccruedUi":"0","burnHopperAccruedBaseUnits":"0","burnHopperAccruedUi":"0","burnedOnPurchaseBaseUnits":"0","burnedOnPurchaseUi":"0","legacyHopperAccruedBaseUnits":"0","legacyHopperAccruedUi":"0","recentBurns":[],"recentBurnsNote":"Static log — loaded once per page refresh from /api/tech (no live feed).","prizeAccrued":{"daily":{"baseUnits":"0","ui":"0","feeBps":25},"weekly":{"baseUnits":"0","ui":"0","feeBps":50},"monthly":{"baseUnits":"0","ui":"0","feeBps":25},"total":{"baseUnits":"0","ui":"0"}},"prizeAccruedUi":"0","sweptBaseUnits":"0","sweptUi":"0","unsweptBaseUnits":"0","unsweptUi":"0","notes":{"onChain":"Of each catalog price, 0.5% is burned on-chain at purchase (burnChecked) and 99.5% transfers to President's Vault in the same buyer-signed tx.","offChain":"The remaining 1% prize share is off-chain bookkeeping until the weekly Kennel Chest sweep — not a second transfer at purchase.","prizeSweep":"The 1% prize share is swept manually later (weekly by default) to Kennel Chest (unswept = accrued prize − swept).","burnHopper":"0.5% of each purchase is burned on-chain at checkout (same tx the buyer signs). Not earmarked for later autoburn; not kept in President's Vault.","noAutoBurnNote":"Shop purchases burn 0.5% automatically on confirmation. Separate Bone Vault autoburn (AUTOBURN_ENABLED) is unchanged and unrelated.","creatorUntouched":"Distinct from the published 40/35/25 pump.fun creator fee split; creator rewards stay 100% with the owner wallets as published.","shopFeeTotal":"Shop fee total 1.5%: 0.5% on-purchase burn + 1% Kennel prize pools."}},"autoburn":{"enabled":true,"killSwitch":false,"mechanism":"burn-from-treasury","wallet":{"address":"Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y","name":"Bone Vault","short":"Bv35…hW8Y","solscan":"https://solscan.io/account/Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y"},"amountUi":"1000","cadenceDays":7,"timezone":"Australia/Sydney","schedule":{"due":false,"nextDueAt":1793587670443,"lastBurnAt":1792982870443},"caps":{"maxPerBurnUi":"10000","maxPerDayUi":"10000","burnedTodayUi":"1000"},"totals":{"burnedUi":"1000"},"recentBurns":[{"at":1792982870443,"amountUi":"1000","signature":"3fYLK5XvJgGDANymx8fCdYPFjeEuyGqYfubj5AvnAzcD4JDZ3qBe4XZGUxwavqX3AW5oWCsDcsovsoux8JqheXHk","walletShort":"Bv35…hW8Y"}],"notes":{"signing":"Owner signs in Phantom as the burn wallet. Server never holds keys.","source":"Bone Vault only. AUTOBURN_ENABLED kill switch. Defaults 1000 $KIBBLE / 7 days."}},"playerBurns":{"mechanism":"player-burn","source":"POST /api/burn verified burnChecked (not treasury autoburn)","totalBurnedUi":"1","totalBurnedBaseUnits":"1000000","walletCount":1,"slices":[{"rank":1,"wallet":"BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ","walletShort":"BzLY…TNGJ","solscan":"https://solscan.io/account/BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ","amountUi":"1","amountBaseUnits":"1000000","sharePct":100}],"updatedAt":1792985162400,"notes":{"compete":"Wallets compete for share of total player burns. Separate from Bone Vault auto-burn.","privacy":"Public short addresses + Solscan only. No keys, no sessions."}},"buyback":{"enabled":true,"killSwitch":false,"mechanism":"fee-claim → fund Bone Vault (manual or unsigned sol-sweep) → Jupiter market buy $KIBBLE → Bone Vault → existing autoburn","autoSweep":{"possibleUnattended":false,"reason":"Server never holds signing keys. True unattended SOL transfer is impossible without custodial keys.","prepareOnly":"sol-sweep-prepare builds unsigned SystemProgram.transfer; Phantom signs. buyback-cron prepares Jupiter buys only when BUYBACK_ENABLED.","shopRevenue":"Shop sales are $KIBBLE to President's Vault (0.5% on-purchase burn + 1% prize bookkeeping). They do not move SOL into Bone Vault."},"ofBoneVaultBps":10000,"wallet":{"address":"Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y","name":"Bone Vault","short":"Bv35…hW8Y","solscan":"https://solscan.io/account/Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y"},"solSweepFrom":{"address":"BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ","name":"President's Vault","short":"BzLY…TNGJ","solscan":"https://solscan.io/account/BzLYTFAfUsjzQ5x8bx5BbPK4DFtaHrLCuferkvkxTNGJ"},"ledger":{"unsweptSolUi":"0","accruedSolUi":"0","spentSolUi":"0"},"funding":{"dueToBoneLamports":"0","fundedLamports":"0","unfundedLamports":"0","dueToBoneSolUi":"0","fundedSolUi":"0","unfundedSolUi":"0"},"caps":{"maxSolPerBuyUi":"1","minSolPerBuyUi":"0.01","maxSlippageBps":100},"lastBuyAt":null,"lastClaimAt":null,"lastFundAt":null,"activityTape":[],"notes":{"signing":"Zachary signs Jupiter swap txs and SOL sweeps in Phantom. Server never holds keys.","split":"40/35/25 published split unchanged. Buyback spends only from Bone Vault's 25% share (ofBoneVaultBps of that share).","funding":"Fee-claim-record is ledger-only. Move SOL into Bone Vault manually or via sol-sweep-prepare (unsigned) → Phantom → sol-sweep-confirm / sol-fund-record. Tracked publicly on /api/tech.","burn":"Immediate Token-2022 burn is not required — bought $KIBBLE stays in Bone Vault for existing autoburn.","killSwitch":"BUYBACK_ENABLED env 0 or 1 (default off). Flip only when ready; leave off until first dry-run prepare+sign. Do not confuse with AUTOBURN_ENABLED."}},"activityTape":[{"kind":"burn","at":1792982870443,"amountUi":"1000","signature":"3fYLK5XvJgGDANymx8fCdYPFjeEuyGqYfubj5AvnAzcD4JDZ3qBe4XZGUxwavqX3AW5oWCsDcsovsoux8JqheXHk","walletShort":"Bv35…hW8Y"}],"foundingFiveThousand":{"title":"Founding Five Thousand","seatsTotal":10,"usdPerSeat":5000,"measure":"USD sent before fees","titlePermanent":true,"seatOpensOnSell":true,"status":"live","note":"Cosmetic title only — promises nothing. Tracker and in-town Seat open! notice ship together.","howToQualify":{"headline":"How to get a Founding Five Thousand seat","bullets":["There are 10 Founding Five Thousand seats.","Send US$5,000 of $KIBBLE — we count the amount you SEND, before fees.","The first people to hit that threshold get a seat and the Founding Five Thousand title.","The title is permanent: a sale or a price drop does not remove it.","If a seat-holder sells, they keep the title, but their seat opens for the next person who puts in US$5,000."],"disclaimer":"This is a cosmetic title and bragging rights only. It pays nothing, earns nothing, and promises nothing. Not financial advice. Meme coins can lose most or all of their value — only put in what you can afford to lose."},"seats":[{"seat":1,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":2,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":3,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":4,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":5,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":6,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":7,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":8,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":9,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null},{"seat":10,"open":true,"wallet":null,"usdSentBeforeFees":null,"titledAt":null}],"titleHolders":[],"openSeats":10,"filledSeats":0,"recentOpen":null,"openEvents":[],"updatedAt":1792985162400,"trackerUrl":"https://kibble-pay.vercel.app/inu/tech#seats-sec","rulesUrl":"https://kibble-pay.vercel.app/inu/pages/founding-five-thousand.html"},"coach":{"enabled":true,"itemId":"inu-quest:coach-tip","game":"inu-quest","feeUi":"1000","burnBps":5000,"kennelBps":5000,"maxPerDay":10,"model":"openai/gpt-4o-mini","split":{"burnUi":"0","kennelUi":"0"},"kennelChest":{"address":"Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn","name":"Kennel Chest","short":"Akk3…56fn","solscan":"https://solscan.io/account/Akk3DdxeRRLZABfpkFKYoDBk6Zim5wNLRYemNFjv56fn"},"burnPath":{"address":"Bv35NAj1XvfSGrQKpHHw29ojZmY4NYyUZr7rwXpPhW8Y","name":"Bone Vault","short":"Bv35…hW8Y","note":"Coach burn share is ledger-earmarked for the Bone/burn path (autoburn)."},"privacy":"Tips stay with you. We don't sell chat. Not financial advice."},"vote":{"ok":true,"enabled":true,"mechanism":"player-burn","neverRedirectsAutoburn":true,"feeSplitUntouched":"40/35/25","maxVotesPerWallet":3,"softCapUi":"5000","softCapMaxShareBps":2500,"timezone":"Australia/Sydney","disclaimer":"Cosmetic / promo governance only (Academy classroom theme, hub meme promo). Votes never redirect Bone Vault auto-burn or change the published 40/35/25 fee split. Not financial advice.","activeCount":1,"polls":[{"id":"academy-classroom-2026-w43","title":"Next Good Boy Academy classroom theme","kind":"academy-classroom","blurb":"Hub / Bone Vault would fund the next Academy lesson pack anyway — this vote only picks which theme ships next. Cosmetic / educational fiction, not financial advice.","windowStart":"2026-10-25T00:00:00+11:00","windowEnd":"2026-11-08T00:00:00+11:00","timezone":"Australia/Sydney","options":[{"id":"trading-basics","label":"Trading basics (curves & launches)","blurb":"Practice Launch sandbox prep"},{"id":"holder-safety","label":"Holder safety & rug radar","blurb":"How Good Boys spot red flags"},{"id":"meme-lore","label":"Meme lore & Inu history","blurb":"Pack stories and culture"},{"id":"bones-economy","label":"Bones economy & town jobs","blurb":"Wages, shops, and Daily Bone"}],"tally":{"pollId":"academy-classroom-2026-w43","casts":0,"wallets":0,"totalWeightBaseUnits":"0","totalWeightUi":"0","softCapUi":"5000","softCapMaxShareBps":2500,"whaleCapsApplied":0,"options":[{"id":"bones-economy","label":"Bones economy & town jobs","blurb":"Wages, shops, and Daily Bone","weightBaseUnits":"0","weightUi":"0","sharePct":0},{"id":"holder-safety","label":"Holder safety & rug radar","blurb":"How Good Boys spot red flags","weightBaseUnits":"0","weightUi":"0","sharePct":0},{"id":"meme-lore","label":"Meme lore & Inu history","blurb":"Pack stories and culture","weightBaseUnits":"0","weightUi":"0","sharePct":0},{"id":"trading-basics","label":"Trading basics (curves & launches)","blurb":"Practice Launch sandbox prep","weightBaseUnits":"0","weightUi":"0","sharePct":0}]}}],"archive":[]},"priceFeed":{"style":"oracle-style public feed (not Chainlink mainnet)","preferred":"jupiter","sources":[{"id":"jupiter","label":"Jupiter Price API","url":"https://api.jup.ag/price/v2?ids=4VE9sy4fEMJdZ6i7MkYPbnqDJd2oqzJQmg44WJ3opump"},{"id":"dexscreener","label":"DexScreener","url":"https://api.dexscreener.com/latest/dex/tokens/4VE9sy4fEMJdZ6i7MkYPbnqDJd2oqzJQmg44WJ3opump"}],"note":"Client fetches a free public API and labels the source. Not financial advice."}}