Last updated: Thursday 9 October 2020, 7:22 AM UTC
The cat is out of the bag. Blue is a new platform that sells digital art in the shape of NFT tokens. As expected, the eligibility for the airdrop has already been established. You can claim if you:
- Tipped the #HALFREKT effort (1%)
- Bought NFTs from BlueKirby.eth (10%)
- Are an YFI governance address (14%)
- Bought NFTs from OffBlue.eth (75%)
Overall a little disappointing, but at least now we know!
The hype-train never stops in crypto; it just moves from project to project. Right now, it is picking up passengers on the way to Blue Kirby's new project, "OFFBLUE". For just over a week now, he has been pushing out high-quality hype. At the time of writing, the account tweeted over 63 times in 9 days it has been active while accumulating a whopping 2,796 followers.
Is it an airdrop?
One tweet, however, received particular attention. Blue Kirby is almost trying to hide something, or at the very least, keep the automated bots out. But if you look closely, it most certainly looks like a call-to-action for an airdrop.
There is further evidence in favor of this theory when we look at the newly discovered smart contracts. WARNING: these contracts are NOT officially confirmed.
Everything in this article is pure speculation.
The token contract is pretty boilerplate. Looking at the code, there are only a couple of things that we can see here.
- Address: 0xa11f2dec4bab2e07de7708dd640004ef80ccabce
- Ticker: BLUE
- Name: OFF BLUE
- Max Supply: 1,000,000
- Decimals: 18
There is a mint function in it without a max supply condition or time-lock. It is, however, declared internal and only called once. With my limited understanding of Solidity, I believe that no more tokens can be minted.
Most interestingly, and providing more evidence that OFFBLUE is an airdrop, can be found in the second contract. The "MerkleDistributor" is used to distribute tokens based on what is called a merkle root.
In cryptography and computer science, a hash tree or Merkle tree is a tree in which every leaf node is labelled with the cryptographic hash of a data block, and every non-leaf node is labelled with the cryptographic hash of the labels of its child nodes. — Wikipedia
Blows right over your head, doesn't it? Maybe this visualization helps.
If blockchain isn't an utterly new concept to you, it should now start to make sense. Hashes can be used to verify large amounts of blocks without verifying every single one from scratch.
You may have recently heard of or even claimed your Uniswap (UNI) airdrop, you are already aware of how this works. Uniswap used a merkle root to determine who will be able to claim the tokens and who wouldn't.
Think of the merkle root as a cut-off date, except that it has a time condition and a chain-condition. By setting the merkle root to a specific block, you include every wallet that interacted with any of the blocks leading to the root. 🤯
This contract is forked from Uniswap, and that the current root is set to
This root cannot be changed as, just like the BLUE token mint, it is set during the contract creation within its constructor. Again, my Solidity knowledge is limited but this is how I understand it.
Who can get in?
That's the million-dollar question. We know so far that the root is set, and Blue Kirby cannot update it unless he decides to redeploy the contract. Whoever will be eligible, probably already is.
But there's a catch. To claim BLUE, you will need:
- An index
- An eligible wallet
- Amount to be claimed
- A merkel proof
The last thing we know is that Kirby loves YFI and NFTs. He has made multiple references to trading cards such a Pokémon, including elaborate videos like the one below. I expect OFFBLUE to do something with regards to collectibles. Maybe we can farm or purchase them with BLUE?
We wait, and we monitor. There are a few addresses to keep an eye on. Blue Kirby also registered offblue.eth which leads to the token contract.
Socials & Site
Whatever Blue Kirby is doing with this, it will generate a lot of hype. As of right now, there are already countless wallets trying to figure how to claim their tokens. I believe we still miss a piece of the puzzle.
If you found out anything else that could be helpful, or if you see a mistake in any of my Solidity interpretation, please let me know on Telegram.