How it works
When you log in to Pumpcade, we create an embedded wallet for you automatically. This wallet is:- Linked to your login: Your wallet is tied to your Phantom authentication
- Managed by Privy: Secure key management without you handling seed phrases
- Session-signed: You authorize Pumpcade to execute transactions on your behalf
1
You log in
Connect with Phantom on cade.market. Privy creates an embedded wallet for your account.
2
Session signer is set up
Pumpcade is designated as a session signer for your embedded wallet. This is a one-time authorization.
3
You make predictions anywhere
Whether you’re on the web app, using the extension, or typing in chat, Pumpcade can execute transactions for you without requiring a signature each time.
Session signers
A session signer is a trusted party that can sign transactions on behalf of your wallet. Think of it like giving Pumpcade permission to act on your instructions.Why session signers?
Without session signers, every prediction would require:- Opening your wallet extension
- Reviewing the transaction
- Clicking approve
What can session signers do?
Session signers can only execute transactions you initiate. They cannot:- Transfer funds to arbitrary addresses
- Change your wallet settings
- Access funds beyond what’s in your Pumpcade balance
You’re always in control. Session signers only act on your explicit instructions, like typing
predict 100 yes in chat.Browser extension sync
The browser extension needs access to your wallet to place predictions from livestream pages. Here’s how the sync works:1
Begin the extension sync on your profile
Go to your profile and click Chrome Extension. This begins the extension sync process.
2
Sign a message with your wallet
Sign a message with your embedded Pumpcade wallet. This proves ownership of your wallet.
3
Extension is synced
The extension can now place predictions using your embedded wallet. Your balance and predictions sync across all platforms.
Security
- Wallet signatures are required to sync
- Logging out of the extension requires syncing again
Chat predictions
When you typepredict 100 yes in a Pump Fun livestream chat, here’s what happens:
External wallet linking
Your Pump Fun wallet (the one you use for chat) is different from your Pumpcade embedded wallet. Linking them allows Pumpcade to know that messages from your Pump Fun wallet should use your Pumpcade balance.You can only have one external wallet linked at a time. Update it anytime from your profile.
Funds and balances
Your funds live in your Pumpcade embedded wallet. When you:- Deposit: Tokens move from your external wallet to your Pumpcade wallet
- Predict: Tokens move from your balance to the market pool
- Win: Tokens are returned to your Pumpcade wallet
- Withdraw: Tokens move from your Pumpcade wallet to your external wallet
