§ FAQ
FAQ
What wallet do I need? How much APT should I have?
Any browser wallet that supports the Aptos wallet standard (such as Petra). Keep about 0.03 APT in your wallet as a storage deposit and gas reserve; when betting from the wallet, add the bet on top. No top-up is required. Rules · Money
Why did someone else take the fish I was aiming at?
Bullets are settled in the order they reach their fish. If someone else's bullet touched that fish first, settled first and killed it, your bullet keeps flying and looks for the next fish. Who gets the fish doesn't change anyone's expectation. Ordering
Why is a bullet's bet sometimes refunded?
The fish your bullet was headed for was killed by someone else before your bullet arrived, so the chain searches again along the original trajectory; if nothing is hit across the entire range, the bet is refunded in full. If a shot can't hit any fish from the moment it leaves the barrel, no bet is taken at all.
What is the storage deposit? When do I get it back?
Each bullet's queue record on chain takes up storage, and Aptos charges a storage deposit of 0.0047 APT for it. Once the bullet settles and the record is deleted, the deposit is refunded in full to whoever paid it (the gas payer of the fire transaction).
Where are my winnings? How do I withdraw?
Payouts and bet refunds go to your balance in this room. You can keep betting from that balance, or withdraw to your wallet at any time for about ~0.0001 APT of gas per transaction. Only your own signature can withdraw.
If I stop playing, do I keep my seat?
5 seconds after your last bullet disappears (adjustable by the room owner), someone else can take your seat if the room is full. Your balance is unaffected; just take a seat again when you come back.
Can I play with a bot? What happens if the bot's key leaks?
Yes, with the same expectation. When the main account authorizes a bot, it sets an expiry, an allowance and a floor. If the key leaks, the most you can lose is what's in the bot's wallet plus the authorized allowance; winnings sit in the main account's room balance, and the bot can't withdraw them.
What is a private room? Can others see me playing in one?
A private room only restricts who can take a seat: it requires an invitation from the room owner. On-chain data is readable by everyone, so every shot in the room is still public.
Can the contract be changed? Who can change it?
Code upgrade rights currently sit with multisig A. Upgrades must be announced in advance, and members each check the code hash independently. The plan is to lock it as non-upgradeable once it has passed an audit and run stably. Security & governance
Can the operator touch my money?
No. The contract has no entry point that lets the operator or a governance account move a player's room balance, and no switch that can make withdrawals fail. Withdrawals keep working during an emergency pause.
Are big fish better value?
No. For every fish, hit probability × multiplier is 0.95. Big fish only make the swings bigger. Odds
How can I confirm a particular shot is genuine?
Paste the hash of that fire transaction into Verify a shot. The page recomputes the bullet and its target fish in your browser, then finds its settlement.