This Section explains the technical details of Breeding Base Animals with the Studding Protocol
Breeders have 2 options for breeding with the Studding Protocol.
Option 2 does not require the breeder to own any animals
Once the breed function is initiated the Studding Protocol will transfer the $ZOO necessary to complete the transaction from the breeder's wallet to the Studding contract.
To learn more about CryptoZoo fees check out their White Paper
Stud Fees are sent to the Stud Farm Treasury
In order to execute the
breedfunction on the CZ Hybrid Egg contract both Base Animals must be in the same wallet/contract. For the Studding Protocol to do this it must Sequester the Base Animals by transferring them from the Zookeepers' wallets to the Studding contract.
Once the Studding Protocol has the Base Animals in the contract it calls the
breedfunction on the CryptoZoo Hybrid Egg contract. The
The breed function returns
To learn more about the CryptoZoo breed function check out their White Paper
After all functions have been executed the final step of the transaction is to distribute the results.
The Treasury receive