What you sign
Every transaction and message each utility asks your wallet to approve, in the order the instructions run.
Your wallet is the payer and the only signer. We build the transaction, simulate it, and show it to you. Nothing moves unless you sign. Your wallet shows its own summary too, so check the amounts there.
Signing in
A text message, not a transaction. It costs nothing and moves no funds. See Sign in and Verified Dev.
A swap, from the Buy Button
Open token accounts
Associated Token Accountopens your accounts for the tokens in the swap, if they do not exist yet.Wrap SOL
When you pay with SOL.
System Programmoves the SOL andSPL Tokenwraps it.Swap
Jupiter swapruns the route. We add no fee to it.Unwrap
SPL Tokencloses the wrapped account and gives its rent and any leftover SOL back to you.
The exact instructions come from Jupiter's Swap API for the route it finds, so they can differ from one swap to the next. The programs are always the ones listed below.
A post on the Burn Wall
Burn
SPL TokenorToken-2022runs a checked burn from your own token account. The tokens are destroyed.Memo
Memorecords the post id and a hash of your message, so anyone can check the post against the chain.Pay our fee
System Programtransfers 0.001 SOL to the treasury below.
A lock, from Lock Proof
Open accounts
Associated Token Accountopens any account the lock needs.Create the lock
Jupiter Lockruns create vesting escrow v2 with the recipient, the schedule and the cancel and update modes you chose.Pay our fee
System Programtransfers 0.02 SOL to the treasury below.
A split setup, from Locked Split
On pump.fun
Pump Feescreates the coin's fee sharing config, sets the shareholders and their shares with our 5% as one of them and, when you choose, revokes the admin.On Meteora
Dynamic Fee Sharingcreates the fee sharing account with your 2 to 5 recipients, our 5% among them.
Who signs
- Your wallet signs as payer. It is the only key that can spend your SOL or your tokens.
- We never sign for you, and our server never sees a key.
- The wallet that signs in a Locked Split setup must be the token's creator of record, which we check against the chain.
Programs the utilities call
Jupiter swap
JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4Runs the swap behind the Buy Button. Jupiter's Swap API builds the route. We add no fee. Used by Buy Button.
Jupiter Lock
LocpQgucEQHbqNABEYvBvwoxCPsSbG91A1QaQhQQqjnHolds a lock or vesting schedule. Lock Proof creates one with its create vesting escrow v2 instruction and lists every one it finds. Used by Lock Proof.
Streamflow
strmRqUCoQUgGUan5YhzUZa6KqdzwX5L6FpUxfmKg5mRead only. Lock Proof lists locks made with Streamflow when it can detect them. Used by Lock Proof.
Pump Fees (pump.fun fee sharing)
pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZpump.fun's fee sharing program. Locked Split creates, edits once and revokes the fee sharing config of a pump.fun coin. Used by Locked Split.
Meteora Dynamic Fee Sharing
dfsdo2UqvwfN8DuUVrMRNfQe11VaiNoKcMqLHVvDPzhSplits Meteora creator fees between 2 to 5 fixed recipients, with no edit, no close and no admin withdraw. Used by Locked Split.
pump.fun bonding curve
6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6PRead only. Its bonding curve account tells us the creator of record and the progress to graduation of a pump.fun coin. Used by Trust Badge, Live Stats, Locked Split.
PumpSwap
pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEARead only. The pool of a graduated pump.fun coin, for its creator and liquidity. Used by Trust Badge, Live Stats.
Raydium LaunchLab
LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3ujRead only. Its pool account tells us the creator and progress of StonkFun, Bonk.fun and other LaunchLab coins. Used by Trust Badge, Live Stats.
Meteora Dynamic Bonding Curve
dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqNRead only. Its virtual pool account tells us the creator and progress of Meteora launched coins, including Believe and Bags. Used by Trust Badge, Live Stats, Locked Split.
SPL Token
TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DABurns tokens for the Burn Wall and moves them for a lock. We also read mints and token accounts from it. Used by Buy Button, Burn Wall, Lock Proof, Trust Badge.
Token-2022
TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEbThe same as SPL Token, for tokens that use its extensions. We read transfer fees, hooks and other extensions from it. Used by Buy Button, Burn Wall, Lock Proof, Trust Badge.
Metaplex Token Metadata
metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1sRead only. Holds a token's name, image link and update authority. Used by Trust Badge.
Memo
MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHrCarries the post id and the hash of a Burn Wall message, so anyone can check a post against its transaction. Used by Burn Wall.
Associated Token Account
ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knLOpens your wallet token accounts for the tokens in a swap or a lock, if they do not exist yet. Used by Buy Button, Lock Proof.
System Program
11111111111111111111111111111111Moves SOL: our fee to the treasury, and wrapped SOL for a swap. Used by Buy Button, Burn Wall, Lock Proof.
Added by some wallets
Compute BudgetAdded by your wallet, sometimes
ComputeBudget111111111111111111111111111111Some wallets raise the priority fee before you sign.
LighthouseAdded by your wallet, sometimes
L2TExMFKdjpN9kozasaurPirfHy9P8sbXoAN1qA3S95Some wallets add a check that makes the transaction fail if its result differs from what you were shown.