📔
Seitrace
  • Introduction
  • Sei Network
  • EVM <> Wasm interoperability
    • Pointer contracts
    • Associated accounts
    • Associated transactions
  • Insights (APIs)
    • Introduction
    • Activating free trial package
    • Purchasing an Insights Package
    • Create your API keys
    • Insights (APIs) docs
  • BROWSING THE SITE
    • Homepage
    • Search bar
    • Transactions
    • Validators
    • Proposals
    • IBC Relayers
    • Blocks
    • Top Accounts
    • Account details
    • Verified contracts
    • Contract details
  • Assets
    • Fungible tokens
      • Tokens
      • Tokens details
    • Non-fungible tokens (NFT)
      • Collections
      • Collection details
      • NFT details
  • Verify contract
    • Verify contract (EVM)
      • Seitrace UI
      • Hardhat Verification Plugin
      • Custom ABI
      • API for EVM Contract verification
    • Interacting with Smart Contracts
  • Profile
    • My account
    • Watch list and Private Tags
  • Earnings
    • Listing new earnings
  • Coming soon
    • Custom ABI
    • Code ID (Native SEI)
    • Charts & stats
    • Verify Contract (Cosmos)
    • Public tags
    • Token info
  • Contact Us
    • Twitter (X)
Powered by GitBook
On this page
  • Adding a custom ABI
  • Interacting with a Custom ABI
  1. Coming soon

Custom ABI

We are re-building this one => Coming soon

PreviousListing new earningsNextCode ID (Native SEI)

Last updated 1 year ago

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.