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