Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Pre-IPOs
Unlock full access to global stock IPOs
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
I now basically default to this: when it comes to things like unlimited contract authorization, if you can revoke it, revoke it; if you can’t, I just always don’t feel at ease at night… It’s not like I’m saying something is definitely going to go wrong—it's just that psychological “the door isn’t locked properly” feeling.
The reason is simple too: what you give out isn’t permission for a single transaction. It’s the possibility that, at any time in the future, that asset in your wallet can be moved. Especially now, with all those AI Agents and automated trading that claim to run strategies with one click—once the number of interactions gets high, and once the routing gets a little complicated, authorization ends up scattered everywhere, like red envelopes. I don’t care who’s spinning the narrative. In any case, when it comes to security, I really am picky about it.
I did a small experiment myself: for the same swap, use a different aggregator/router, and the authorization targets can increase by several—you look at it and you can feel your hair stand on end… revoke after using it, and the cost is only a few cents; it’s just for peace of mind.