Welcome to the TheDAO Museum NFT project. The SEC released an 18-page report on the TheDAO. Here we take this pdf, convert each page to PNGs, then break each PNG into 100 tiles. 1800 tiles are then turned into NFTs.
Each individual NFT will require 1 DAO token to mint, which gets wrapped inside the NFT. The DAO token can be unwrapped at any time by burning the NFT.
Now listed on OpenSea, Looks Rare , Rarible and more!
⬆️ Upgrade to V2!
Dear TheNFT collector,
NFTs minted from #0 to #532 would need to be recalled and upgraded before they can be traded.
A bug has been found by alphasoups which affects trading of the NFTs on secondary marketplaces. To mitigate the bug, please upgrade. Your V1 NFT will be exchanged for a V2, no DAO tokens required.
Number of v1 NFTs at the currently connected address: x
Mint a piece of history
Minting is still open. Minting contract address: 0x01d7b7728e41564f63ef8989a1d827f5e4e6e56c
There are 0 TheDAO tokens in your wallet... To mint a NFT, you will need at least 1 whole TheDAO token in your wallet. See thedaotoken.eth.limo for info on how to acquire these historical tokens. You can mint 10 NFTs at a time, so it is best to get at least 10 TheDAO tokens.
There are x TheDAO tokens in your wallet 1 DAO is needed to mint 1 NFT.
Bonus Now Active: Every mint receives ? CIG per NFT minted! (While there's enough CIG in the contract)
You have x NFTs in your wallet
The Concept
The art is made by tokenizing the 18-page SEC investigative report on TheDAO, breaking up each page into 100 tiles. So, there are 1800 NFTs in total.
A script was written to automate this process, the entire collection of tiles can be regenerated by anybody running this script by feeding the original source pdf file released by the SEC
Code is Art
Hand-written, custom contract, is a part of the artwork.
Writing code is like writing poetry, it has style and the programmer has artistic freedom to express meaning.
For example, the choice to avoid using the standard OpenZeppelin library in favour of hand-rolling a custom ERC-721 implementation reflects the nature of coding Solidity contracts back in 2016. (Update in 2024: This proved to be a big mistake, resulting in a bug that required and upgrade, and later a hack in 2023)
The contract also embeds two sha256 hashes. The first hash authenticates the released pdf file, the other is a hash-sum of all the 1800 tiles.
Preserving History
TheDAO was an important event in Ethereum's early history. It's also one of the earliest implementations of the ERC-20 standard. Although TheDAO suffered a catastrophic hack that was resolved by a hard-fork, TheDAO smart contract still continues to live with its complete history intact (there was no rollback, and no change to TheDAO's code).
Being an abandoned ERC20 project, TheDAO tokens have been removed from most token lists and are not compatible with many wallets and dapps. This issue is only a UI problem, made worse by the fact that the contract is missing the 'symbol' and 'units' info. (These are marked as optional in the ERC20 standard, but nowadays, every ERC20 contract has these. Some wallets and dapps will even crash because they expect these fields.)
So, by wrapping a DAO token inside a more compatible standard such as ERC721, we are able to side-step these errors, and have TheDAO tokens displayed in our wallets again!
"TheNFT" is probably the first ever smart contract that was written to specifically interact with TheDAO tokens since 2016.
No matter what happens on the Ethereum network, TheDAO will always continue to live.
🏗
️The Project
This project was created by 0xTycoon. After he created the very first web3 UI for processing TheDAO token refunds, he became inspired to further explore the vintage TheDAO tokens in his projects.
After completing this project, 0xTycoon handed over both this project and "thedaonft.eth" ENS names to the "TheDAO Museum" multisig.
It is 0xTycoon's wish that no royalties are ever to be collected from trading the NFTs. Also, it is not an investment. This project, for all intents and purposes, has been completed, and presented as a completed art project.
Please connect your wallet to continue 👆
Oops! Wrong Network. Please switch to the Ethereum Mainnet 👆
Minting completed
All 1800 NFTs have been minted and only available on the secondary market such as OpenSea. Verified Contract addresses: TheNFT V1 thedaonft.eth V2 / Redeemer
Burn or restore
You can burn a NFT from your account, and get 1 DAO back from the NFT. Restoring burned NFTs is possible too!
Burning is non-destructive, and you will get 1 DAO back. Anybody can restore the 'burned' NFT. There 'dead' address is 0x74eda0, and the balance is: x. (View on OpenSea)
Restoring an NFT is free if the NFT was burned via the new Redeemer contract. Restoring older v1 and v2 NFTs is possible too, via the 'restoreLegacy' function, however, this requires 5 DAO tokens for each restoration.
Note: Redeeming DAO tokens is facilitated by the new redeemer.sol contract. There are currently x DAO tokens locked in this contract.
Burn your NFT
Restore an NFT
Project's history
Nov-12-2021 - First contract deployed, at address 0xb3895280F69fc50a1fdF51099a4E577B867b63df
Jan-19-2022 - A bug with the approvals was found by alphasoups. In a nutshell, the approval was not cleared after transfer, opening it to an exploit after trading a token. Version 2 was deployed.
Nov-25-2023 - Both contracts exploited by a blackhat hacker. TheDao tokens were drained due to a previously unnoticed bug, related to the original approval bug. However, it's not possible to steal the NFT tokens, so the integrity of the NFT'a ownership information remained intact
April 2024 - Redeemer.sol launched. The new contract was seeded with 555 donated TheDAO tokens. Redeeming TheDAO tokens by burning the NFTs can resume again.
April 2024, the project did not complete the mint, and minting continues. NFTs can only be minted via the Redeemer contract.