Pharos Atlantic Testnet
| Contract | Address |
|---|---|
| Gotchipus Diamond | 0x0000000038f050528452D6Da1E7AACFA7B3Ec0a8 |
| Create2Factory | 0x000000f2529CaFE47f13BC4d674e343A97A870c1 |
| ERC6551Registry | 0x000000E7C8746fdB64D791f6bb387889c5291454 |
| Wearable Diamond | 0x012FD852103Fe9AE0CE26F3610b506a226c2888a |
Network Details
| Parameter | Value |
|---|---|
| Network | Pharos Atlantic Testnet |
| Chain ID | 688689 |
| Block Explorer | atlantic.pharosscan.xyz |
Contract Architecture
Gotchipus Diamond
The main contract — a Diamond proxy (EIP-2535) that houses all Gotchipus logic across 12 facets. This single address handles:- ERC-721 NFT operations
- Minting and summoning
- Attributes and faction logic
- Hook management
- TBA execution
- Security and session management
- Wearable equipping
Create2Factory
Deterministic contract deployment factory. Used to create Token-Bound Accounts at predictable addresses derived from token ID and salt.ERC6551Registry
The registry for Token-Bound Accounts (TBAs). Each Gotchipus’s TBA is created through this registry, ensuring standard-compliant account creation and discovery.Wearable Diamond
A separate Diamond proxy implementing ERC-1155 for wearable items. Handles wearable minting, transfers, and metadata independently from the main Gotchipus Diamond.Verifying Contracts
All contracts can be verified on the Pharos Block Explorer. Enter any contract address to view:- Source code (if verified)
- Read/write functions
- Transaction history
- Events and logs