[(chain - 1)] [(shard - 1)] [ showKeyAction ] This Account is backed by MetaMask. Learn More


Similar to how MetaMask bridges between your browser and Ethereum, we proudly present QuarkChain Testnet with MetaMask support to bridge your browser to QuarkChain!


The address shown here is backed by your MetaMask plugin, but bear in mind that the addresses backed by the same private key may have real ETH in main Ethereum network. This is similar situation where your accounts may have ETH in both main Ethereum Network or Ropsten Testnet. When you interact with QuarkChain, your real ETH is safe, see below.


When you interact with QuarkChain using MetaMask, we ask for signatures from your private key stored with MetaMask. To make sure the signature won't be used to do evil (for example, sending the same signed transaction to main Ethereum Network for your real ETH,) we follow EIP-712 to use typedSign(), which includes QuarkChain-specific fields. As you can observe, the transaction and signature combination is only valid on QuarkChain and cannot be used elsewhere.

Existing Testnet Accounts

You can import existing accounts of QuarkChain Testnet to MetaMask, just follow this link to import using your private key. Note those accounts won't be backed by your private seed.

[ t ] Gwei Generate Transaction
Contract creation transaction (in the same shard) (confirmation time is ~15 seconds)
In-shard transaction on shard [toShard] (confirmation time is ~15 seconds)
Cross-shard transaction from shard [fromShard] to shard [toShard] (confirmation time is ~90 seconds)

Raw Transaction


Signed Transaction Hash



[ `${fromAddress}` ]
[ `(shard ${fromShard})`.padStart(50) ]


[ toShard !== -1 ? `${toAddress}` : "Contract Creation" ]
[ `(shard ${toShard})`.padStart(50) ]

You'll send [ Number(amount) | BN ] [tokenStr]

Max Transaction Fee [ (gasLimit || 1e6) * gasPriceGwei / 1e9 | BN ] [gasTokenStr]

Cancel Submit Transaction
Load more transactions