LIVE
♟️ Lichess TV
Sign In

Updates 01 Jul 2025

Building Crypto Radio

After months of focus on generating music and getting the radio infrastructure running, it's time to share what we've built at Crypto Radio. The technical journey has been as interesting as the content we're now broadcasting.

Screenshot 2025-06-29 at 12.58.53 am Leo
cryptoradio

The backbone runs on AzuraCast, an open source project which handles our streaming, scheduling, and backend management beautifully. But the real challenge was creating a seamless listening experience across our website. We needed a custom radio player that wouldn't skip a beat when visitors navigated between pages.

That's where things got technical. Using Barba.js for smooth page transitions, we built a persistent audio player that maintains playback state across the entire site (except is you use the search function!). The development process involved extensive back-and-forth with both Claude and ChatGPT to solve the tricky bits around audio stream continuity and state management.

My wife became our unofficial mobile testing coordinator, patiently testing each iteration while I worked through the mobile-specific bugs that desktop development doesn't reveal. Mobile audio streaming has its own quirks that only surface when you actually use the site on a phone.

Now we're expanding beyond just the radio stream. This blog will cover the intersection of cryptocurrency, blockchain technology, and music. From my perspective as a Tezos baker with Money Every Day and through my work with Tezos Australia, there's plenty to discuss about how crypto is reshaping creative industries.

The music generation process alone has been fascinating - we're not just curating existing tracks but creating original content specifically for crypto radio. If you're a music artist looking to get your music played here send us a message with your tracks and include links to your mp3 files and album art. Look out for a reply back from Leo at Tezos! (full email hidden due to spam bots)

Perth's crypto community is growing, and Crypto Radio aims to be part of that conversation. We're connecting local crypto enthusiasts with global developments while exploring how adoption and regulation play out in the Australian context.