About
How it works
OnchainFlow is a minimal drum machine for onchain sound primitives. Samples live in a Bits sound pack; patterns you save keep full attribution.
The core loop
- Load — read MP3 bytes from the collection renderer (mainnet Bits).
- Play — Web Audio schedules a 16-step grid with tempo and swing.
- Prompt — type a vibe; a rule engine fills the grid (swap for LLM later).
- Save / share — optional wallet write, or local mock registry →
/patterns/[id].
Attribution
Every sound shows contract and token ID. Pattern pages list the pack, collection renderer, token IDs, and explorer links. Provenance is in the UI — not a footnote.
Contracts
- Bits ERC-1155 ↗ — mint & ownership
- Drums vol. 1 renderer ↗ — tokens 1–16
- Drums vol. 2 renderer ↗ — tokens 17–32