Understanding what ZYBER asks you to sign and why.
Login
Message signature
No
Purchase credits
Transaction
Yes
$ZYBER staking
Yes (if using)
Unlimited token approval
❌ Never
Access to all tokens
NFT transfer permissions
Arbitrary contract calls
When you buy credits, you sign a transaction that:
Sends exact amount of SOL/USDC to ZYBER payment address
Specifies exact token amount (no "unlimited")
Shows clear recipient and amount in wallet
Always verify the recipient address and amount before signing.
Never sign if you see:
Unlimited token approval requests
Unknown contract addresses
Transactions you didn't initiate
Amounts that don't match your action
Last updated 1 month ago