1/8 A wild pokemon has appeared on the @terra_money blockchain!
But seriously, there really is a Charmander pokemon on the Terra testnet.
It's being used to test the new Darwin protocol, which allows for evolving NFTs 👀
Come take a look at Terra’s secret new NFT tech 🧵👇
2/8 Darwin protocol will revolutionize NFTs. With Darwin, NFT creators will be able to create:
• NFTs that evolve / devolve if an on-chain condition is met
• NFTs that users can only get at a specific geographic location (using a phone's GPS)
• soul-bound NFTs
3/8 Darwin is the killer app for NFTs!
Everyone knows basic PFP NFTs are lame. Darwin will make NFTs actually useful and interesting.
Consider the following hypothetical use-cases:
4/8 • An NFT evolves rare traits the longer it sits in one address w/o being sold
• An NFT automatically grows up, evolving over time
• An NFT that dies unless you feed it a "fruit token" daily
• Automatically get an NFT when you visit the GPS cords of a Terra meet-up
5/8 The first applications of Darwin protocol will likely be basic NFT pets. Stuff very similar to Pokemon and Tamagotchi.
But you can imagine how this NFT tech will in time have more sophisticated use-cases, like Web3 gaming.
6/8 Darwin is currently being secretly developed for Terra. Here's the main Darwin smart contract:
• Validators:
👉🏻Choose how to distribute MEV funds (bids from users)
👉🏻Decide how involved Skip is in Block Building
👉🏻Protect blocks from frontrunning/sandwiching
The big difference is that Zodiac is doing LP tokens, and Zodiac splitting will be fixed term, not perpetual.
3/6 So for example, you deposit an LP token with Zodiac. In return, you get a Principal LP token and a Yield LP token. The principal token represents the underlying assets, and yield token represents the swap fees and incentives.