Core rule
All trading on Burst must originate from the assigned execution wallet. External wallets like Phantom or Backpack are not part of execution. They are used only to:- fund the execution wallet,
- and withdraw funds from it.
Burst separates ownership from execution.User-controlled wallets handle funding.Burst-issued wallets handle trading.
Why this exists
Early token markets break down when one actor can split behavior across many wallets. Burst treats wallet enforcement as a market integrity rule. The goal is not perfect identity proof. The goal is one enforceable execution path per account.Control layer

Account-bound execution
Each account has one active execution wallet.That wallet is the only wallet allowed to trade Burst tokens.
Protocol-level checks
Trades are validated before execution.Unauthorized wallets are rejected upstream.
Enforcement model
Burst maintains an allowlist of registered execution wallets at the protocol layer. For any buy or trade involving Burst tokens:- the transaction must be signed by a Burst-issued execution wallet,
- that wallet must map to a valid Burst account,
- and that wallet must be the user’s active wallet.
- one active trading wallet per account,
- no wallet splitting inside Burst execution,
- and consistent enforcement across Burst and partner surfaces.
Technical breakdown
Execute only from the assigned wallet
If validation passes, trading proceeds from the execution wallet only.
Execution wallet binding
The account-to-wallet mapping acts as the source of truth for trading authorization.burst-account.ts
Trade validation
Before any trade executes, Burst validates the signer.validateBurstExecution.ts
- Burst-native execution,
- routing logic,
- and partner integrations such as Axiom.
Funding model
Users move funds from an external wallet into the execution wallet. Once funds are deposited, all Burst trading happens from the Burst-issued wallet. The external wallet is no longer part of trade execution.Ownership layer
User-controlled wallets fund and withdraw.
Execution layer
The assigned Burst wallet handles all trading.
Partner support
Burst can provide partners with an allowlist of valid execution wallets. Partners can then restrict Burst token trading paths to those wallets only. Burst remains the source of truth for wallet eligibility.Rotation and recovery
Execution wallets are tied to account identity. They are not meant to be freely swapped. If rotation is needed:- account-level verification is required,
- the previous wallet is revoked before the new one goes active,
- and cooldowns can be applied to prevent rapid switching.
Anti-abuse layer
One execution wallet per account does not fully eliminate multi-account behavior. Burst supplements wallet enforcement with additional anti-abuse signals. That can include:- device and session fingerprinting,
- funding source correlation,
- and behavioral clustering.
- multi-account farming,
- and hidden wallet splitting.
Key properties
- Non-custodial: Burst does not control private keys or user funds.
- Single execution path: all trades originate from the assigned wallet.
- Protocol-level enforcement: checks happen before execution, not only in the UI.
- Account-bound identity: one execution wallet per account.
- Partner-aligned enforcement: outside surfaces can apply the same wallet rules.
.png?fit=max&auto=format&n=O9wqb87Qq03-iso6&q=85&s=776684f017a79312a9f0920271b745a5)