Explorer

  • Dashboard

  • Dashboard
  • Blockchain

  • Blockchain
  • Activity

    Blocks
    Transactions
    Internal Txns

    Assets & accounts

    Top Accounts
    Token Transfers

    Developer tools

    Advanced Filter
    Contracts
    Cosmos codes
    Relayers
  • Analytics

  • Analytics
  • Validators

  • Validators
  • Active Validators
    Consensus
    Uptime
  • Proposals

  • Proposals
  • Utilities

  • Utilities
  • Chain & Data

    Chain Parameters
    Gas Tracker

    Developer APIs

    API Reference
    EVM Tools

    Contracts & Security

    Verify Contract
    Token Approvals
  • Tokens

  • Tokens
  • Tokens
    NFTs
    NFT Mints
  • Explorer Labs

    Latest Block

    ‌
    ‌

    Chain ID:

    atlantic-2

    RPC Status:

    labs

    Chain ID:

    atlantic-2

    RPC Status:

    stream
    • Dashboard
    • Blockchain

      Activity

      BlocksTransactionsInternal Txns

      Assets & accounts

      Top AccountsToken Transfers

      Developer tools

      Advanced FilterContractsCosmos codesRelayers
    • Analytics
    • Validators
      Active ValidatorsConsensusUptime
    • Proposals
    • Utilities

      Chain & Data

      Chain ParametersGas Tracker

      Developer APIs

      API ReferenceEVM Tools

      Contracts & Security

      Verify ContractToken Approvals
    • Tokens
      TokensNFTsNFT Mints
    • Gas Tracker

    Sei

    HomeDocsBridge

    Support

    Contact usBug report

    Socials

    Backend: —Frontend: v4.6.1

    Powered by

    STAKEME

    Smart contracts

    Verify & publish source code

    Make contract code readable, enable ABI decoding and unlock Read / Write interactions across the explorer.

    Exact bytecode matchABI decodingRead / Write
    Sei token (maroon)

    Choose your workflow

    One result, three ways to verify

    Start in the explorer, automate from your project, or let an MCP agent guide the process.

    1. 1Contract
    2. 2Method
    3. 3Verify

    1. Contract to verify

    Enter the deployed Sei EVM address. We check the on-chain bytecode when you submit.

    2. Choose your build format

    Start with the language used by your contract. Standard JSON is preselected because it preserves the exact build settings and resolves imports reliably.

    Contract verification via Solidity (standard JSON input)

    Specify the compiler with

    pragma solidity X.X.X

    and use that version instead of a nightly build.

    Check it with

    solc --version

    Before you submit

    Match the deployment build

    Verification recompiles your source and compares it with the deployed bytecode. These values must match exactly.

    1Exact compiler
    2Same build settings
    3Constructor arguments

    Supported inputs

    • Solidity and Vyper Standard JSON
    • Flattened and multi-file source code
    • Optimizer, EVM version and linked libraries
    • Sourcify verification and status tracking
    Standard JSON is the safest default because it keeps source paths, compiler settings and linked libraries in a single reproducible payload.