This page explains in simple terms when you have to connect a wallet for the XXX Tales Burn Bot, and when you can safely leave the wallet field empty.
On Solana, every real burn is a blockchain transaction and has to be signed by some wallet. The question is only: whose wallet?
The burn mode you select in the project form decides whether the Phantom field is required, optional, or hidden.
| Burn mode | Is my Phantom wallet required? | What actually happens? |
|---|---|---|
| User burn | Yes – required |
You hold the tokens in your own wallet. The burn transaction moves your tokens to the burn address or a burn program. You have to sign this transaction with Phantom (or another wallet), otherwise nothing can be burned. |
| Project / treasury burn | No – not required |
The tokens sit in a project-owned account (treasury, vault, or deployer wallet). The burn is executed by a project keypair or backend wallet. The XXX Tales Burn Bot talks to that wallet; you only configure the burn parameters. Your personal Phantom wallet does not sign the burn. |
| Simulation only | No – not required | The bot only simulates what would happen: how much supply would be reduced, what the new metrics would look like, etc. No on-chain transaction is sent and no wallet signature is needed. |
In all cases a wallet signs the real on-chain burn. The difference is whether you sign with your Phantom wallet or whether the burn is done by a project- or backend-controlled wallet.
In the project configuration form you will see a dropdown like:
If you are unsure, a good rule of thumb is: if the tokens are in your personal wallet, choose User burn and connect Phantom. If they are in a project-controlled wallet, choose Project / treasury burn.