# Contract Wizard Alpha 2.2 Update Notes

By [Contract Wizard](https://paragraph.com/@desante) · 2025-05-24

---

**Contract Wizard Alpha 2.2 Update Notes**

*   **Refactoring:**
    
    *   Major code overhaul enhances structure and maintainability with no noticeable changes.
        
    *   Files and folders reorganized for efficiency.
        
*   **New Features:**
    
    *   **Audio Uploader:** 2-click Arweave upload with auto-tagging simplifies sharing and searchability.
        
    *   **Records Page:** Tracks site activity with tabs: general, songs, insights, achievements; includes charts for top interactions.
        
    *   **Achievements System:** Hundreds of achievements with animations for site engagement.
        
    *   **Arweave Uploads Page:** View and manage uploaded files, query Arweave, and upgrade files to metadata via “Upgrade” button.
        
    *   **Arweave Explorer Page:** Query all Arweave files (audio, metadata, playlists) with tags (e.g., Uploaded-Type:Audio, Artist, Genre).
        
    *   **Time Machine Mode:** for crate digging through the past.
        
    *   **File Picker:** Select uploaded Arweave files for metadata/manifest creation, streamlining workflows.
        
    *   **Search Functionality:** Sidebar search for Arweave files (audio, metadata, playlists) by tx\_id.
        
    *   **Player Enhancements:**
        
        *   Offline mode saves audio for faster reloads and offline play.
            
        *   MP3/WAV selection toggles speed vs. quality.
            
    *   **Create Page:** Centralizes all creation tools in the main menu.
        
    *   **Turbo Integration:** Arweave uploader supports ArDrive Turbo; buy, share, gift credits with card/crypto alongside Testnet/Irys options.
        
*   **Improvements:**
    
    *   **Visualizer:** Enhanced UI, visuals, hotkeys, programmable shader layer, and epic sliders.
        
    *   **Arweave Uploaders:** Improved UI with tag/license options across all upload pages.
        
    *   **Playlists:** Support unique mixes, descriptions, genres, and on-chain tags.
        
    *   **Metadata Maker:**
        
        *   Auto-analyzes audio (sample rate, bit depth, duration, type) from URLs.
            
        *   Auto-resizes images (normal, small, thumbnail) from URLs.
            
        *   File picker integration for audio/images; streamlined UI for Arweave saves.
            
    *   **Manifest Maker:**
        
        *   Import previous manifests or select uploaded/new files via file picker.
            
        *   Organizes files (uploaded or pending) with improved UI.
            
    *   **Player:** Adds fun mode for playback speed adjustments (e.g., tied to BTC daily movement).
        
*   **Auth and Wallet Support:**
    
    *   Rewritten Auth system supports more wallets (e.g., RainbowKit) and mobile functionality for sign-in, Turbo purchases, and uploads.
        
*   **UI/UX Enhancements:**
    
    *   **Sliders:** Customizable colors in Visualizer and Audio Player; fast graphics toggle in Settings simplifies sliders.
        
    *   **Improved Pages:**
        
        *   **Player Page:** Better design/performance, robust handling of searches, wallets, playlists; includes Mixes, Lyrics, Video pages.
            
        *   **Settings Page:** Nicer layout, new buttons (e.g., hide unknown images).
            
        *   **Webamp Page:** Enhanced visuals.
            
        *   **Embed Pages:** Config Embed revamped with better scrolling, auto-loading, mini-player sizing, and styling.
            
        *   **Home Page:** Features 50 most recent audio uploads.
            
        *   **Contract Wizard Page:** Rewritten dialogue with expressive text (e.g., shaky text), fewer bugs, reliable animations.
            
    *   **Tagging System:**
        
        *   All uploads tagged with App-Name:Contract-Wizard.
            
        *   Audio files/metadata: Uploaded-Type:Audio, Title, Artist, Genre, ISRC, Audio-Tag (lowercase).
            
        *   Playlists: Uploaded-Type:Playlist, Title, Genre, Audio-Tag (lowercase).
            
        *   Metadata: Uploaded-Type:Metadata.
            
        *   Manifests: Uploaded-Type:NFT-Manifest.
            
        *   Uploader wallet: Uploaded-By: (lowercase).
            
    
    *   **Last But Not Least:**
        
        *   Site is now called ar://listen
            
*   Thank you for delving into alpha 2.2 with me. Never stop delving:
    
    *   Follow on Twitter: [@wizard\_contract](https://twitter.com/wizard_contract)
        
    *   Explore Listen: [Listen / Contract Wizard Site](https://listen.arweave.net/#/)
        
    *   Join the Community on Discord: [Join the Discord](https://discord.gg/pxa2Dkx5te)
        
    *   Read the docs: [Gitbook](https://contract-wizard.gitbook.io/contract-wizard)
        
    
    Thanks for reading this, now go use the site, upload some songs and make some playlists!

---

*Originally published on [Contract Wizard](https://paragraph.com/@desante/contract-wizard-alpha-2-2-update-notes)*
