# Base Jump 4 of 4 (no 2-3 required) ![](https://ipfs.decentralized-content.com/ipfs/bafybeia6q6n5247ilusjhnjxyarliorjdc7yeavtqyyb6xqmx64nsdaeaa) This proposal is step 4 of 4 in migrating Gnars DAO operations to Base L2, allowing us to reduce our gas costs by 99% and proceed with our mission of bringing a million shredders onchain. Base Jump 2 and 3 as mentioned in [Base Jump 1](https://www.gnars.wtf/dao/proposals/37) are no longer required. Full details and a recount of what led to this outcome are explained later in this proposal. The attached transactions send all ETH and USDC from the treasury to `gami.eth` for bridging to Base and I hereby give my guarantee it will be done without fault – if anything *is* to go wrong, I will personally cover any losses. ## How we got here Following the Base Jump 1 proposal, the transaction to pause auctions on mainnet was executed. We then proceeded to prepare Base Jump 2 which would call L2 Migration Deployer, deploy a DAO with given parameters on Base (including an Alternate Metadata Renderer), and set Merkle Reserve Minter to allow L1 holders to claim. Unfortunately, navigating these steps was more difficult than expected due to a lack of documentation. We also witnessed high gas prices on mainnet for a sustained period, making the complex series of operations probitively expensive. After discussion with the Builder team, and internally with the tech pod, we decided it best to opt for a trusted Base deployment. ### Steps taken for Base deployment 1. [Deployed DAO](https://basescan.org/tx/0xd04448d928d0e40835894a4654c2f6675b8a79d24ee24dfa9d420876746e2c68) using nouns.build on Base 2. Called `setReservedUntilTokenId` with the [number of tokens](https://basescan.org/tx/0xda60ef32dc06b6c7f7b4aa1d8f6f4017271734e421688e046289dfa6f4f970f1) we needed to reserve (and [once more](https://basescan.org/tx/0xfdd4e0648d3033a8e2fc95d3e3e778f4067246474fc3c7c6f501964ab76d383b) to rectify an issue) 3. [Called](https://basescan.org/tx/0x93045d8be145dcfba0981644e518e98210afa099de9321d6b109169b426b4ad9) `updateMinters` with the address of the MerkleReserveMinter contract to allow minting for airdrop 4. [Called](https://basescan.org/tx/0xfe1c187acbad7d903162de2ddd46f17d1ded6cf2f1cc04c707337d5c353d9cc0) `setMintSettings` one the MerkleReserveMinter contract with our new token contract and associated settings ready for airdrops 5. [Airdropped](https://basescan.org/address/0x7D8Ea0D056f5B8443cdD8495D4e90FFCf0a8A354?fromaddress=0x3a6a50263db9b25c8d03e997373c194eb3d99dd1) tokens to holders on Base 6. [Unpaused](https://basescan.org/tx/0xafa70f8c4ad9b503a5adbd5163ab975cdc813059c371c56e04e44afd9414204e) auctions on newly deployed DAO ### Details of deployed contracts - NFT: [0x880Fb3...11200C17](https://basescan.org/address/0x880Fb3Cf5c6Cc2d7DFC13a993E839a9411200C17) - Auction House: [0x494eaa...b698097f](https://basescan.org/address/0x494eaa55ecf6310658b8fc004b0888dcb698097f) - Governor: [0x3dd4e5...5ed71b4c](https://basescan.org/address/0x3dd4e53a232b7b715c9ae455f4e732465ed71b4c) - Treasury: [0x72ad98...14ce6f88](https://basescan.org/address/0x72ad986ebac0246d2b3c565ab2a1ce3a14ce6f88) - Medatadata: [0xdc9799...931d4b58](https://basescan.org/address/0xdc9799d424ebfdcf5310f3bad3ddcce3931d4b58) Gnars on Base is live at the standard nouns.build [interface](https://nouns.build/dao/base/0x880Fb3Cf5c6Cc2d7DFC13a993E839a9411200C17), auctions are running successfully, and all NFTs have been airdropped to their respective holders. ### Important things to note 1. **The artwork currently showing is Gnars HD** by ilustradora.eth and this is because we learned our fully onchain pixel art contracts are not compatible with Builder protocol. New contracts will be written, and later a proposal submitted, to swap out the offchain art with fully onchain art. 2. **Your new Gnars on Base have the same IDs** as your originals on mainnet, but the trait combinations are different, and you can consider them additional Gnars, as opposed just being L2 copies. You maintain ownership of all your original Gnars on mainnet and they continue to function as both collectibles and voting tokens, as the mainnet DAO will continue to exist indefinitely. 3. **Gnars 0-626 never existed on mainnet** as they were the IDs of the Gnars OG collection, which were never integrated with governance, and instead used to claim 2-for-1 Gnars V2. Now on Base, they've been minted and airdropped to the treasury, to raise additional revenues by selling them through various experiments and promotional efforts. There's even potential for the low IDs to fetch a premium and provide further value to the DAO. ## Where we're headed You've likely already experienced the magic of Base and other Ethereum L2s, and now that the Dencun Upgrade is complete, you're enjoying sub-cent transactions and lightning speed. There's so much to look forward to now we've made the jump, and while there are some works in progress and upgrades that need completing, rest assured that this is just the beginning. A new frontier for Gnars DAO and action sports as a whole. Big love famgnarly 🤘 [Gnars on Base](https://nouns.build/dao/base/0x880Fb3Cf5c6Cc2d7DFC13a993E839a9411200C17) ↗︎ ### Transactions 1. Send all ETH to `gami.eth` for bridging 2. Send all USDC to `gami.eth` for bridging 3. Set `gami.eth` as owner on NFT contract (so OpenSea descriptions etc can be updated, and owner will be set back to treasury once completed)