Basescan Information Center: Verifying Contract Address Ownership

ยท

Understanding Contract Address Verification

Moonriver (MOVR) on Kusama serves as a companion network to Moonbeam, functioning as an incentivized canary network for testing new code under real economic conditions before deployment to Moonbeam on Polkadot.

Users can verify ownership of their contract address and link it to their BaseScan account. This verification enables them to submit token update requests exclusively for their owned contracts, preventing unauthorized parties from hijacking token pages. All update requests undergo review before publication.

Prerequisites for Ownership Verification

Before initiating ownership verification:

  1. Ensure your source code is deployed on Base
  2. Verify your source code using BaseScan's verification tool if not already done

Step-by-Step Verification Process

Step 1: Account Access

Step 2: Navigate to Verified Address

Step 3: Add New Address

Step 4: Message Signing Options

Choose between:

  1. Manual message signing
  2. Web3 signing (via MetaMask)

๐Ÿ‘‰ Learn more about secure wallet signing practices

Web3 Signing with MetaMask

Step 1: Connect Wallet

Step 2: Account Selection

Step 3: Message Verification

Step 4: Complete Verification

Special Case: Bridged Token Ownership

For bridged tokens where users don't control the deployer address:

  1. Verify source code on BaseScan
  2. Sign verification message using original chain's deployer address

Message template:

[basescan.org dd/mm/yyyy hh:mm:ss] I, [username], verify ownership of [bridged token contract address].

Submission Process:

  1. Visit Contact Us
  2. Select "General Inquiry"
  3. Include:

    • Bridged token contract address
    • Original chain token address
    • Full signed message details

Post-Verification Actions

Once verified:

๐Ÿ‘‰ Essential guide to blockchain security best practices

FAQ Section

Q: How long does verification approval take?

A: Typically 1-3 business days after complete documentation submission.

Q: Can I verify multiple contract addresses?

A: Yes, you can verify multiple addresses under one BaseScan account.

Q: What if my verification gets rejected?

A: You'll receive feedback on required corrections and can resubmit.

Q: Is there a fee for address verification?

A: No, BaseScan doesn't charge for verification services.

Q: Can I transfer verified ownership to another account?

A: No, verification is account-specific and non-transferable.

Q: What happens if I lose access to my deployer address?

A: For bridged tokens, you'll need to prove ownership via the original chain's deployer address.

For detailed token update procedures, refer to BaseScan's official documentation.