jpegtrapping.sol (@trappceo) header
jpegtrapping.sol (@trappceo) profile picture

Building my digital empire one sol at a time | Trapp Labs LLC

Joined August 2022
Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)Photo by jpegtrapping.sol (@trappceo)
I got drained. Then I built the wallet that wouldn’t have let it happen. Two things went wrong, and they’re the two things TrappWallet is built around. The first: my wallets weren’t actually separate. I had a main and a degen wallet. Different addresses, different balances — I treated them as isolated. They weren’t. Every wallet most apps create is derived from the same recovery phrase. One secret, many addresses. When that one phrase was compromised, it didn’t take one wallet. It took all of them, at once. So in TrappWallet, every wallet you create gets its own recovery phrase. Not derived. Not a child account. Its own secret. A leak costs you that wallet and nothing else. The cap is 5, and that’s deliberate — every wallet is another phrase you have to actually keep safe, and nobody is minding ten. The app won’t let you add another until the last one is backed up. The second: the second prompt looked exactly like the first. A site connected to one wallet. I approved it, like you do. Later I switched to my other wallet. The site was still a trusted origin — so when it asked for a signature again, it got one. From the wallet I’d never connected it to. Two signatures. Two wallets emptied. In TrappWallet the session is bound to the wallet address, not the domain. A site that connected as wallet A can never be served by wallet B. If it asks, you get the loudest thing on the screen: ⛔ DIFFERENT WALLET Naming both wallets, so the switch is visible instead of inferred. That’s the part the drainer is counting on you not seeing. Every transaction also gets simulated before you sign. If it moves out 85%+ of something you hold and nothing comes back, you get 🚨 DRAIN RISK — DO NOT SIGN. And if we can only see part of a transaction, we say so — it will never show ✅ SAFE on incomplete data. I didn’t read about this in a thread. It happened to me! @trappwallet #solana #trappwallet iOS → testflight.apple.com/join/kp… Android → trappwallet.io/android
2
3
585
jpegtrapping.sol retweeted
Shout out to this young Miami fan 😂
6
93
4
636
23,966
Throw the fucking ball
33
Miami missing the field goal is peak Dolphin Football 😂 #PhinsUp
43
jpegtrapping.sol retweeted
This is a catch under NCAA Rule 2-4-3. Firm control in the air. Both feet down inbounds in the end zone. Control maintained long enough to take additional steps (football move). Catch is complete — he is a runner. Under Rule 4-1-3, the ball is DEAD the moment a ball carrier goes out of bounds. The punch that knocks the ball free happens AFTER the ball is already DEAD. It cannot make the pass incomplete. This should have been a touchdown. The call was wrong. #GoCanes #ItsAllAboutTheU #CFB #CollegeFootball #Miami #Canes #NotreDame #ACC #BadCall #NCAARules #Touchdown @CanesFootball @MiamiHurricanes @BR_CFB @ESPNCFB @PeteThamel @Brett_McMurphy @JoshPateCFB @BarstoolCFB @CFBonFOX @TheAthletic @On3 @Rivals @RedditCFB @flasportsbuzz @J_McPherson1126 @GeoMilian
942
876
99
4,176
276,610
jpegtrapping.sol retweeted
WTF that is a fucking touchdown
23
28
416
8,305
Joe Burrow with a dime to Chase for 6
101
Praise God it’s Sunday! Let’s hope my Fantasy team can show up since @CanesFootball messed up my Weekend!
59
I’m so upset! The story book ending was throwing the game tying score to Barkate! Than go for 2 to win the game! Like man bro was cooking they ass he hard the dawg in him Also I need to know the player that injured Malachi Toney! There is absolutely no reason for that kid to get hurt at “Practice” Practice is for scrubs Toney is the best player in the country talkin bout Practice! This is unacceptable @CanesFootball @MiamiHurricanes We loss to some scrubs lastnight! An no lie I need a Tim Tebow speech after losing which better not happen again We already lost at home vs sorry ahh Indiana! We should be ashamed of outselves! #GoCanes
71
Two things all yall who picked against Miami fuck yall! 🖕🏽 Why did we stop going to Barkate he was cooking them boys! @CanesFootball
73
It’s official we lost today! @CanesFootball
1
34
Bruh why we stop going to Barkate? @CanesFootball
1
2
103
Canes. Keep. Fighting. 📺: NBC
17
81
8
723
26,602
NO QUIT IN COOP‼️
25
90
6
853
18,782
Wow what a hit and major play and sacrifice for the team! @CanesFootball #CanesFootball
36
Let’s goooo Barkate!!! I believe in you bro!!! Let’s go @CanesFootball #CanesFootball
51
I got no doubt in my mind that the best team in the country @CanesFootball Makes the adjustments needed to go win this game! Let’s go @CanesFootball
43
Bruh what’s going on??? We gotta get down the field and score boys!!! Let’s go Canes! We get ball at half and we bounce back and win this game! #GoCanes
1
69
Someone get this message to Coach Cristobal In order to win you gotta throw the ball! @CanesFootball
1
63