Cover photo

SUDOBURGER: The Story So Far

"Welcome to SUDOBURGER, home of the SUDOBURGER! What'll it be?"
"Welcome to SUDOBURGER, home of the SUDOBURGER! What'll it be?"

gm COOKs! @sudosix and I have been hard at work building behind the scenes. Writing out this oral history of SUDOBURGER was a trip - hard to believe we’ve been out on the blockchain for a few months already. Feels like just yesterday that we launched FRYCOOKs into the ether.

SUDOBURGER is the result of months of exhaustive Blender-ing, rendering, smart contracting, and degen-ing. Today, almost 2000 COOKs have been fried and we’re excited to be putting the finishing touches on INGREDIENTs and SUDOBURGERs - the moments we’ve all been waiting for.

https://twitter.com/BxstardBrain/status/1444013000382316551?s=20

After a few weeks of back and forth with the homies in the SUDOBURGER Discord, we figured it was time for a little retrospective. Sudo’s put a ton of work and thought into this project - what better time to walk y’all through it than at the beginning of a new year?

Let’s take it back to almost a year ago.

A FRYCOOK that has yet to be freed from SUDOSIX's clutches...
A FRYCOOK that has yet to be freed from SUDOSIX's clutches...

FEBRUARY 2021

Sudo’s recruited by Brother J48 a.k.a. HybridGAN to help launch the cult classic J48BAFORMs project. He creates a set of Solidity smart contracts and proxies and also trains a custom generative adversarial network (a GAN) - one of, if not the, first of its kind in an NFT project - using 1,000 hand-drawn LEGACYFORMs.

Clockwise, from top left: an ultra-rare ULTRAFORM, a CORRUPT GANFORM, and two LEGACYFORMS.
Clockwise, from top left: an ultra-rare ULTRAFORM, a CORRUPT GANFORM, and two LEGACYFORMS.

Sudo also creates the website and a suite of promo videos to advance their objectives. “J48BAFORMS and the success of generative macro-collections inspired me to start looking into my own practice as a 3D artist,” he explains. This led to the very first step in what would become the SUDOBURGER pipeline: the creation of a proof of concept for iterable and generative art in a truly 3D environment.

https://twitter.com/sudosix/status/1425964463291871239?s=20

That proof of concept was created using Blender and a series of custom Python scripts - both of which Sudo had prior experience in thanks to his artistic explorations.

APRIL / MAY 2021

“The pipeline took me a few months to get right and make it as efficient as possible,” he continues. “I had to automate the fetching of meshes in and out of Blender - most of the early months of the project were spent building a pipeline that I’d then feed assets through.”

The beginnings of a FRYCOOK, viewed in Blender.
The beginnings of a FRYCOOK, viewed in Blender.

“I was already pretty good at modeling, but I had to completely rework my shading, sculpting, and retopologizing workflows. Around the same time, I had started making the first FRYCOOK assets and traits.”

JULY / AUGUST 2021

While Sudo is busy handcrafting assets for FRYCOOKs, I enter the space after months of wrestling with TradFi. Sudo sends me my first-ever NFT, I burn ETH minting dubious projects for the first time, and my CryptoTwitter alias is born.

“For FRYCOOKs, I had to fit all of the meshes into a single Blender project, and it turned into a file that was over 30gb in size! I had to rely on everything I knew about zBrush, Substance Painter, and every piece of knowledge I’d ever acquired to create each trait.” he explains.

A tapestry of Blender nodes, including a tree that dictates how Bronze-skinned FRYCOOKs are made.
A tapestry of Blender nodes, including a tree that dictates how Bronze-skinned FRYCOOKs are made.
Glowing eyes - each color is a 1/1 and dictated by a randomized series of Blender nodes.
Glowing eyes - each color is a 1/1 and dictated by a randomized series of Blender nodes.

By the end of August, going into September, Sudo’s been pulling 16 hour days for weeks, if not months, making his vision for Sudoburger into a reality. We end up with over 300 assets across more than 20 unique metadata categories.

SEPTEMBER 2021

And then, on the evening of September 11th, J48BAFORM holders noticed a new token in their wallets… One they’d never seen or even heard of before. Almost 1000 FRYCOOKs were sent to FORMists’ wallets, as the first-ever GROTTO LABS airdrop rolled out. The airdrop and the following minting frenzy broke gas and made it to the Etherscan leaderboards, and just like that: SUDOBURGER was out in the ether.

“Sometimes I wonder if we launched too quickly,” Sudo reminisces. “But I wanted people to know that we were the first to create a project like this in a fully-3D environment - not another 2.5D generative collection.”

Reflections, details, and angles like these can't be faked in 2.5D - but for fully-3D projects it's incredibly easy to generate tasty previews and closeups like this one.
Reflections, details, and angles like these can't be faked in 2.5D - but for fully-3D projects it's incredibly easy to generate tasty previews and closeups like this one.

Before the first FRYCOOKs had even cooled, he was already moving onto the modeling and sculpting for phase 2 - INGREDIENTs. The smart contract wizardry and manyfold processes that would follow were his biggest undertaking yet.

OCTOBER - DECEMBER 2021

Repurposing the tools he had developed for FRYCOOKs, Sudo starts tooling around with a new and improved pipeline for INGREDIENTs. They’re once again all stuffed into one Blender file, and each INGREDIENT is documented using a series of Python scripts, including one that captures external data including each minted COOK’s ID, their metadata, and the INGREDIENTs they’re eligible to mint.

Phase 2 was a lot more challenging than anticipated for a number of reasons - mainly because the standards for privacy, OpSec and exploits in smart contracts kept evolving. Sudo and our mysterious second dev, peineperdue, went back and forth for weeks trying to figure out solutions to certain exploits, but in the end arrived at a logical and airtight conclusion.

A delicious morsel from SUDO's source code.
A delicious morsel from SUDO's source code.

As November rolls around, Sudo and peine tackle everything programming + smart contract-related. Using cutting-edge contracts from other projects in the space as reference, and making their own one-off improvements and explorations, they develop a suite of unique contracts, APIs, and other solutions to tackle Phases 2 and 3. These solutions leverage certain characteristics of ERC-1155 standards, applied in such a context for what we’re almost certain is the first time.

We take a small + well-deserved break for the holidays, since the bulk of the heaviest lifting is done.

A COOK clad in shiny latex, featuring an extremely rare tongue-out trait >:)
A COOK clad in shiny latex, featuring an extremely rare tongue-out trait >:)

TODAY / 2022

A lot of the work is done and we’re getting ready to launch Phase 2, and subsequently Phase 3. It’s been many months in the making and the work’s not quite done yet, but we’re so, so excited to start rolling this out.

INGREDIENTs are right around the corner, and shortly after you’ll be able to forge them into SUDOBURGERs of your own making - making us the first community-created and fully-3D collection ever made!

A couple of thank-yous are in order, obviously:

  • Thank you SNOW for leveling up our Discord with your bot-wrangling skills

  • Thank you 1337BEEF for kicking it with us and sharing some Solidity insights - wherever you are

  • Thank you to every single FORM and COOK holder - everything we do is for you :)

And of course, to you, for sticking with us all this way and joining us on this journey. If you haven’t yet, join us in the Discord or follow us on Twitter for all the alpha. We’ll see you in the grease trap :))

With <33 from ya boi BB

post image