An AI paints your song live on stage, then mints the artwork onchain with proof it was made live.
Sinestesia — live music, painted by AI, sealed on-chain
A live moment is the scarcest thing there is: it happens once, then it's gone. Sinestesia is a live performance where an AI paints that moment as it happens — as the singer performs, speech-to-text and a "Director" language model listen to the words, melody and emotion, and grow one continuous hand-painted artwork on the projection wall. One song, one painting, born in front of the audience.
At ETHGlobal Lisbon we made that moment ownable, eternal, and provable. Live AI art has an authenticity problem: an audience can't tell a real-time creation from a pre-rendered video. We solved it end to end:
Sinestesia is an existing, performing act; everything onchain — the 0G inference rail, Walrus storage, the Sui mint-and-claim flow — was designed and built during ETHGlobal Lisbon. The result: an unrepeatable live experience becomes a verifiable, ownable object, without breaking the emotion of the show for a single second.
IMPORTANT: hackathon commits here: https://github.com/danicuki/sinestesia/tree/feat/hackathon DEPLOYED AT: https://sinestesia-app-alpha.vercel.app/?debug=1
The core is an Elixir/OTP backend (Bandit, no Phoenix) driving a Vite + TypeScript + Three.js frontend, with Essentia.js for audio features. Speech-to-text runs through ElevenLabs/Deepgram; a Director LLM turns each line into image prompts; visuals are generated with accumulative img2img (fal.ai Flux) (fallback to cloudflare and gemini) so each frame paints on top of the last, giving one continuous growing artwork instead of separate images.
Tech added at the hackathon:
Sui + Walrus: at song-end we upload the final canvas to Walrus for decentralized storage, then mint it on Sui with the performance-provenance payload. Sui's object model + Walrus made "store the art and mint it" a single clean flow with no IPFS pinning pain.
0G Compute: we route the Director's inference through 0G's OpenAI-compatible endpoint for private, verifiable inference, and surface the receipt on screen — so the "AI understood the song" step is itself attestable.
The hacky-but-nice bit: provenance is a hash of (transcript + Director prompts + timestamps), so the NFT isn't just an image — it's proof of the exact live moment that produced it. A QR overlay lets the room claim the mint the instant the painting finishes.

