We have had a miserable fuckin 24 hours in crypto.
Yesterday, as I was watching hopelessly while my bags torpedoed yet again, someone sent me a screenshot of @frankdegods clipping another $1M plus on a memecoin, and right below it was a huge article about how Binance was responsible for the entire 10/10 crash and right before that was an article about how good the AI-driven 2D image > 3D model pipeline had gotten over on hunyuanglobal.
So at about 11pm last night I told a few of my buddies in a group chat "I'm gonna see if I can make a game where you can punch CT people and earn tokens". They didn't even respond!
First step was to get Grok to make me a rough concept image and video based on a description of Frank in an orange hoodie. It made me chuckle enough to keep going...
Now I know how to do this in Unity but I don't have time to actually build anything in Unity, AND making something with tokens + Unity is cancer-inducing. So I asked Cursor (Opus 4.5) "hey can you build this in three js and make not look like shit?"
Not bad at all for first gameplay demo, made me think "ok, maybe this could even be kinda fun?"
So next was trying a real 3d character. I have tons of experience with 3d animation over the years (motion capture, character blending, IK, etc) and literally ZERO experience actually creating 3d models and rigging them. So, I followed the random tutorial I saw on Twitter and first went to Gemini and asked for a T-Pose image:
Then went over to hunyuanglobal, uploaded the T-pose image, and got a fully textured 3d model (the fact it did this from one picture was the biggest mind-blowing part of the whole process...unreal)
Went over to Mixamo and pulled that model in and used their auto-rigger and downloaded animations that looked cool for hit reactions and stuff...and some ridiculous ones.
Then I gave it all back to Cursor. "Hey I got a new model with a material and textures and a bunch of animations, can you hook em all up? Oh and make it juicy when you punch with doobers and shakes and stuff. Oh, and reflections and shadows would be cool."
So within probably 30 minutes I had a fully working "frank punching simulator" - with camera shake, exploding coins, and a great looking 3d environment.
At this point I started to feel bad for Frank, and I also thought I needed to really open up the funnel because surely our community has pent up frustration about other CT personalities. That's when @RyanRYousefi came up with the CTKO brand idea and so I went and tried to feed the worker bots a few more models. I fired off a batch to do CZ, @mert , @toly and @saylor and went to make an Old Fashioned.
When I came back - turns out Toly dodged a bullet, for whatever reason the dragon suit kept tripping up the model generator, so I'll have to get to him another time.
Same with Cobie and @VitalikButerin - I didn't have a great photo of Cobie and they made Vitalik look like a kid so I punted on him as well.
I threw @blknoiz06 in at the last second too and by now it was like 2 in the morning, I was cooking but I was also not quite sober and figured I am in no place to code up a smart contract.
So, of course, I handed it off to the robot and a Ralph Wiggum process to tackle before I went to bed. I had a pretty straightforward idea I wanted to see if it could do:
1) A pump fun token for $CTKO - this would be the "primary" meme token of the project. 1bn supply, normal pump fun distribution.
2) Each fighter would emit their own tokens every time they were punched. 1bn supply, 6 decimals, but created by the game
3) 200M of each CT influencer's tokens would be automatically paired against 2M of the $CTKO tokens in @MeteoraAG pools right when the token and game launched
4) Leaving 800M of each of their tokens available as TRULY THE MOST FAIR LAUNCH POSSIBLE! I found it quite funny to think of pump fun instead of a bonding curve but you have to beat the tokens out of someone to get them.
5) Every punch has to be on-chain but it has to use Session tokens because transaction signatures per punch would be terrible.
But I figured at the end of the day, if nothing else, people would have some sort of liquidity and dual speculation and arb opportunities on these ridiculous tokens between each other.
Of course the robot made short work of it. Shit I could never do. It was all done when I woke up.
So today I just spent some time (in between hanging out with the fam) making a logo, a twitter, and deploying it all to mainnet. Also bought the domain - ctko.fun - you can play it now!
All in all, a super fun experiment so far and I can't wait to see what you guys do with all the tokens. There's a leaderboard on the front page of the app... which CT personality do we think will get pummeled the most?
Should I still add Toly? Any other people I should add?
(I couldn't do it to you @EasyEatsBodega )



