Skip to content

crabada/crabada.github.io

Repository files navigation

Crabada legacy contract addresses

Crabada NFT traits

All traits of a crab are determined by its DNA (Alleles/Genes). This document explains how can we get all traits of a crab from its DNA.

Example page: https://crabada.github.io/

DNA structure

  • DNA is a 32bytes number
  • Split the DNA to 32 parts, the below table is meaning of all parts:
index used for explain range e.g
31 type id 1 is normal, 2 is genesis 1-255 01
30 subclass (breeding type) id 1-255 01
29 legend shell id 1-8 00
28 legend horn id 1-8 00
27 legend body id 1-8 00
26 legend mouth id 1-8 00
25 legend eyes id 1-8 00
24 legend pincer id 1-8 00
23 reserve1 for future 1-255 00
22 reserve2 for future 1-255 00
21 reserve3 for future 1-255 00
20 reserve4 for future 1-255 00
19 reserve5 for future 1-255 00
18 reserve6 for future 1-255 00
17 shell dominant id 1-255 08
16 shell R1 id 1-255 08
15 shell R2 id 1-255 01
14 horn dominant id 1-255 03
13 horn R1 id 1-255 03
12 horn R2 id 1-255 01
11 body dominant id 1-255 07
10 body R1 id 1-255 02
9 body R2 id 1-255 01
8 mouth dominant id 1-255 02
7 mouth R1 id 1-255 06
6 mouth R2 id 1-255 06
5 eyes dominant id 1-255 05
4 eyes R1 id 1-255 01
3 eyes R2 id 1-255 04
2 pincer dominant id 1-255 06
1 pincer R1 id 1-255 01
0 pincer R2 id 1-255 02
  • Alleles are divided in 3 types: Dominant(D), Recessive(R1) and Minor Recessive (R2). The D alledes decides how a crab look like.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published