Breed Example (Animal)
Scenario
A Breeder owns a butterfly but wants to breed for a butterfly gorilla hybrid egg.
1. Connect
The Breeder connects there wallet to the DAPP.
2. Select Animal
The Breeder selects the butterfly in there wallet that the wish to breed with.
3. Select Breeds
The Breeder selects the gorilla breed from the Stud Farm which has a current market price of 20,000,000 $ZOO.
4. Calculate Fees
The Breeding Fee is calculated at 2.50 USD in $ZOO at the time of writing this is ~100,000 $ZOO
The Stud Fee is calculated at 1,000,000 $ZOO (20,000,000 * .05 = 1,000,000)
5. Approvals
The Breeder must give the Studding Protocol 2 Approvals
Approval to transfer Animal (First Time Only)
Approval to transfer $ZOO (First Time Only)
6. Initiate Breed
The Breeder executes the breed.
The Studding Protocol sequesters the butterfly
The Studding Protocol collects 21,100,000 $ZOO from there wallet.
7. Sequester Animal
The Studding Protocol sequesters the gorilla from the Studder with the lowest listing in the Stud Books.
8. Breed
The Studding Protocol breeds the gorilla and the butterfly producing a gorilla butterfly hybrid egg.
A breeding fee of 100,000 $ZOO is paid to CryptoZoo.
9. Distribute
The Studding Protocol
Returns the gorilla and sends 20,000,000 $ZOO to the Studder
Returns the butterfly and sends the gorilla butterfly hybrid egg to the Breeder
Send 1,000,000 $ZOO to the Stud Farm
Last updated