Now it’s time for your GOTCHI to take real action.
As you may already know, every GOTCHI is linked to a Token Bound Account — a smart contract wallet capable of holding assets and interacting with any other smart contracts on the Pharos network.
This guide walks you through constructing and submitting a custom contract interaction using your GOTCHI.
Go to the official site:
Visit https://gotchipus.com
Open “My Gotchipus”:
Click on “My Gotchipus” and select your GOTCHI.
⚠️ Note: You must summon a GOTCHI using your Pharos before this. If not yet done, go to “My Pharos” to summon one.
Navigate to your Gotchi’s wallet:
On the Gotchi detail page, you’ll find the following tabs:
Dashboard – Basic info
Equip – Wearables
Stats – Current attributes
Wallet – Your GOTCHI’s contract account
For this tutorial, click on Wallet.
View your GOTCHI’s stored assets:
The Wallet section shows all assets currently held by your GOTCHI.
Click “Call” to begin building a new transaction.
Choose a transaction type:
For this tutorial, we’ll use “Custom Contract Interaction”
Begin setting up the custom interaction:
💡 If you’re not a developer, you may want to briefly read up on how to obtain a function selector or contract ABI.
You’ll need to fill in the following fields:
Example: Interacting with a USDC contract
Let’s use transferring USDC as an example:
⚠️ When entering numeric parameters in “Custom Contract Interaction”, you must use Ethereum-style values, not human-readable numbers.
Click “Preview” to review your constructed transaction.
Double-check the details, then click “Confirm” to send the transaction.
Approve the transaction in MetaMask or your connected wallet.
✅ Transaction complete
You can view the transaction details in your wallet or on the Pharos blockchain explorer.