Introducing DogeSeedz: A Cross Chain Yield Farming Protocol (Formerly known as DogeGold)
DogeSeedz are initially mined on a PoW chain (SCRYPT), then bridged over to a token on multiple EVM networks to be farmed. Users of the PoW chain can swap their mined PoW coins for DogeSeed tokens which they can then stake to farm DOGEPEARLZ. The swapping process is currently manual and requires gas to be paid by the user to accomplish this swap. An automated bridge feature is in progress.
PoW chain (DogeSeedz)
This chain uses a standard mining process used to generate DogeSeedz. When using the one-way bridge to the EVM networks, DogeSeedz are burned on the PoW chain, then minted on the EVM chain.
EVM chain (DogeSeedz)
The EVM contracts limit the amount of DogeSeedz that can be minted per year, reflecting the amount that is mined per year on the PoW chain. This way there can only be as many EVM DogeSeed tokens as are mined on the PoW chain.
DOGEPEARLZ token (Earned by farming DogeSeed)
Users can stake their DogeSeed tokens to earn DogePearlz.
DOGEASTRA token (Earned by burning PEARLZ)
DogePearlz can be burned to produce DogeStarz (DOGEASTRA).
Guest Token farming
A guest token can be staked to earn DogePearlz at a lower rate than staking DogeSeedz. The guest token address can be changed. This is a marketing mechanism to allow other projects tokens to farm DogePearlz. For example, a community vote could determine which guest token they would like to stake on the BSC chain to farm DogePearlz.
The DogeSeedz token will be split up over several EVM chains (FTM, MATIC, BSC). The minting limits on each EVM chain will be a proportional fraction of the total coins mined on the PoW chain. The EVM tokens will eventually be able to be bridged from one EVM chain to another EVM chain by being included into existing cross bridge protocols.
How Does it Work?
Since DogeSeedz is created from the Dogecoin source code, DogeSeedz is a lot like Dogecoin, except the blocks are mined every 30 seconds instead of every 60 seconds. The reward structure is also different.
But why? To learn, to experiment and to have fun. Bitcoin and Ethereum are incredibly complicated. Learning about the inner workings of this technology by making our own coin is certainly more interesting than just reading about it. Also, I missed out on mining dogecoin when it was easy to mine, so I made my own! By using dogecoin as the codebase, this allows me to improve the code based on what the dogecoin devs are doing.