noisepaper
Introduction
NOISE is a revolutionary AI-driven generative sound art project that transforms blockchain technology into a medium for experimental sound. By leveraging the Base protocol, Arweave storage, and cutting-edge AI tools like ElevenLabs, NOISE enables users to mint unique audio NFTs directly from their Ethereum wallet address hash. These NFTs seamlessly blend avant-garde sound art with cryptographic innovation, fostering a new era of decentralized audio creativity.
How It Works
1. Purchasing $NOISE Tokens
- Users can acquire $NOISE tokens on the Base protocol.
- Tokenomics:
- Max supply: 1,000,000,000 $NOISE
- 1 $NOISE = 1 millisecond of sound
- Fair launch with no seed round. Liquidity Pool (LP) is locked.
2. Connecting Wallet on Blocknoise.io
- Users connect their wallet (Phantom or MetaMask) to the Blocknoise platform.
- A dialogue box appears, requesting permission to mint from the user's public key.
3. Minting Audio NFTs
- Minting Parameters:
- Minimum Mint: 500 $NOISE (0.5 seconds)
- Maximum Mint: 22,000 $NOISE (22 seconds)
- Minting Process:
- Click the "Mint Address" button.
- Sign the transaction using the connected wallet.
- NOISE agent retrieves the wallet hash as the creative input.
4. AI-Generated Audio Creation
- NOISE utilizes ElevenLabs' API to generate four distinct audio layers:
- Ambient
- Percussive
- Tonal
- Noise
- Each audio layer is automatically downloaded and processed on a cloud network using FFmpeg to:
- Align the layers.
- Apply audio mixing techniques.
- Normalize and optimize the sound quality.
- The final MP3 file is exported as the complete sound composition.
5. Uploading and Storing Files
- The final MP3 is uploaded to Arweave for immutable and permanent storage.
- Arweave provides a unique URL for the audio file, ensuring longevity and accessibility.
6. Minting the NFT
- The MP3 file and its metadata (e.g., title, duration, wallet hash) are minted as an NFT on the Base protocol using a custom ERC-721 smart contract.
- The NFT is automatically transferred to the user’s wallet.
7. Marketplace Integration
- Users can list their NFTs on the Blocknoise marketplace.
- NFTs can be sold for ETH on the Base protocol with low transaction fees.
Technical Workflow
Step 1: User Interaction
- User purchases $NOISE tokens on Base.
- User connects wallet to Blocknoise.io.
Step 2: AI Sound Generation
- User initiates minting by signing a transaction.
- The wallet address hash is sent to the ElevenLabs API to generate four audio layers.
- Each layer is automatically downloaded and processed using a cloud-based FFmpeg pipeline to create the final MP3 composition.
Step 3: Event Trigger and Workflow Automation with GraphLinq
- Event Trigger: GraphLinq monitors the wallet interaction and minting event.
- API Integration: GraphLinq automates:
- Sending the wallet hash to ElevenLabs' API.
- Processing audio layers with FFmpeg on the cloud.
- Uploading the final MP3 to Arweave.
- Creating metadata and interacting with the Base blockchain for NFT minting.
Step 4: File Storage
- The MP3 file is uploaded to Arweave, which provides a permanent URL.
- Metadata, including the Arweave link, is prepared for NFT minting.
Step 5: NFT Minting
- The NFT is minted on the Base protocol, attaching the metadata and MP3 URL.
- The NFT is transferred to the user’s wallet.
Step 6: Marketplace Visibility
- The NFT is listed on the Blocknoise marketplace.
- Users can sell or trade their NFTs for ETH.
Tokenomics
- Contract Lanuch: Virtuals Protocol
- Max Supply: 1,000,000,000 $NOISE
- Conversion Rate: 1 $NOISE = 1 millisecond of sound
- Fair Launch: No seed round. Liquidity Pool (LP) locked.
User Flow
- Buy $NOISE Tokens: Acquire $NOISE on the Base protocol.
- Connect Wallet: Use Phantom or MetaMask to link your wallet to Blocknoise.io.
- Mint Audio NFT: Select minting parameters (duration in milliseconds), sign the transaction, and wait for your unique MP3 to be created.
- Receive NFT: Your minted audio NFT is automatically transferred to your wallet.
- List or Trade: Showcase your NFT on the Blocknoise marketplace or trade it for ETH.
Advantages of NOISE
- Creative Innovation: Each NFT is a one-of-a-kind generative sound piece inspired by avant-garde audio techniques.
- Decentralized Storage: Using Arweave ensures permanence and accessibility for all audio files.
- Low Fees: Built on the Base protocol, transactions and minting are cost-effective.
- Fair Tokenomics: No pre-sale or seed rounds, ensuring equal access for all users.
Conclusion
NOISE redefines the intersection of blockchain technology and experimental sound art. By combining AI-driven generative processes, decentralized storage, workflow automation via GraphLinq, and NFT innovation, NOISE offers a unique platform for creators, collectors, and enthusiasts. Join us in pushing the boundaries of audio creativity on the blockchain.