Content
@
0 reply
0 recast
0 reaction
GT
@gayatri
Base Logos just hit 600 mints. Let me break down the technical journey that got us here.👇 The key challenge: recreating Base's iconic gradient logo fully on-chain. Smart contracts don't play nice with SVG gradients or large files - learned this the hard way. Initial attempts: Store full gradient SVG → Failed (gas costs astronomical) Split SVG into storage chunks → Failed (still too expensive) Then came the pivot. Instead of fighting the EVM's storage limitations with complex SVG gradients, we used layered composition:
2 replies
3 recasts
17 reactions
GT
@gayatri
This solved multiple problems: Deployment costs reasonable True on-chain storage Clean revenue splits with Base Color owners No external dependencies Each mint validates color ownership and handles revenue sharing automatically. The owner of the Base Color gets their cut directly through the contract. Most satisfying part? Zero compromises. Everything's on-chain, revenue sharing works smoothly, and gas costs stay reasonable. Next milestone: 9,400 more unique Base Logos to mint. Each one fully on-chain, each supporting the Base Colors community. https://baselogos-frame.vercel.app/frames
0 reply
0 recast
4 reactions