AUDIOCRATE
A decentralised music platform enabling producers to monetise unreleased tracks through token-based early access, while DJs discover and curate emerging music.
FOR PRODUCERS
Monetize unreleased material, gain exposure, and receive direct feedback from DJs and fans before official release.
FOR DJs
Early access to exclusive tracks, build reputation through curation, and discover emerging music before it hits the mainstream.
FOR FANS
Discover emerging music, interact with creators, and participate in track selection through voting systems.
> TECHNICAL ARCHITECTURE
FRONTEND
Built with Next.js 14+ (App Router), TypeScript, and TailwindCSS. Features include:
- • Wavesurfer.js audio player with waveform visualization
- • Web3Modal for wallet connection (MetaMask, WalletConnect)
- • React Query for server state management
- • Zustand for global state
BACKEND
Powered by Cloudflare's edge infrastructure:
- • Cloudflare Workers for serverless API routes
- • D1 (SQLite at edge) for database
- • R2 for audio file storage (S3-compatible)
- • KV for caching and session management
WEB3 INTEGRATION
Blockchain-powered features:
- • ERC-20 AudioToken for platform economy
- • Ethereum Mainnet + Polygon L2 for scaling
- • Smart contracts for voting and transactions
- • Transparent, on-chain voting system
> KEY FEATURES
TRACK VAULT
Browse unreleased tracks with advanced filtering by genre, BPM, key, and popularity. Preview tracks with waveform visualization before voting.
TOKEN-BASED VOTING
Use AudioTokens to vote on tracks you believe in. Higher votes increase track visibility and help producers gauge interest.
TRACKLIST ARCHIVE
DJs can create and share playlists from their sets, complete with timestamps and event details. Build your reputation as a curator.
COLLABORATION MARKETPLACE
Connect with other producers for remixes, collaborations, mastering services, and feedback exchanges.
> DEVELOPMENT ROADMAP
PHASE 1: FOUNDATION (WEEKS 1-3)
Project setup, database schema, authentication, basic UI components, R2 file upload integration
PHASE 2: CORE FEATURES (WEEKS 4-6)
Track upload/management, audio player with waveform, user profiles, Track Vault, basic voting system
PHASE 3: WEB3 INTEGRATION (WEEKS 7-9)
Smart contract development, wallet connection, AudioToken integration, on-chain voting, token purchase
PHASE 4: SOCIAL & DISCOVERY (WEEKS 10-11)
Playlist creation, comments, charts/trending, reputation system, follow/feed system
CURRENT STATUS
AudioCrate is currently in active development. We're building the core platform infrastructure and preparing for private beta testing with select producers and DJs.
JOIN THE BETA
Interested in early access? We're looking for producers and DJs to help shape the platform. Drop me an email with your role and workflow details.
REQUEST BETA ACCESS →