Custom ABI

We are re-building this one => Coming soon

The Custom ABI feature is essential for debugging and testing newly deployed smart contracts. It can be used with both verified and unverified contracts. Once a custom ABI is added, users can test methods using the Write Custom feature.

Adding a custom ABI

  1. Login to My account:

    • Go to Seitrace and click on the login icon.

    • Log in using your Email & Password or Google account.

    • If you do not have an account, sign up for a new one.

  2. Add custom ABI:

    • Navigate to the Custom ABI section in the My Account menu.

    • Press the Add Custom ABI button.

  3. Fill in the fields:

    • Smart contract address: Enter the correct 0x address of the deployed contract.

    • Project name: Create a name for your reference.

    • Custom ABI: Copy and paste the ABI for the contract from your development environment (e.g., Truffle, Hardhat, Remix). If the contract is verified, you can copy the ABI from Seitrace.

    • Press Create custom ABI.

  1. Custom ABI Management:

  • The custom ABI will be added to your screen.

  • From here, you can edit or remove current custom ABIs or add additional custom ABIs.

Interacting with a Custom ABI

To interact with your custom ABIs, ensure you are logged into My account. Once added, follow these steps to interact with the contract:

  1. Visit the contract page:

    • Navigate to the specific contract page.

  2. Write Custom:

    • You will see a Write custom button.

    • Connect your wallet to interact with the contract.

    • Write to the available methods using your custom ABI.

By following these steps, you can effectively debug and test your smart contracts using the Custom ABI feature on Seitrace.

Last updated