The devnet UI offers the following features.
Similar to the existing wallets you may have used, you can check your balance, create transactions and send QKC (tokens) to any address.
On the Balance section, you will find two balances of the address currently selected.
- Primary balance is the balance on the default shard of the address
- Secondary balance is the sum of the balances of all the other shards
To transfer secondary balance into the primary, click the "Show Balance Detail" button. You will be presented with a page showing the balance on each shard and asking if you would like to transfer the balance to the primary.
This is where you create transactions to tokens to to other addresses. Once you click "Generate Transaction" it will show you if this is a in-shard or cross-shard transaction with expected confirmation time. The transaction will be signed in your browser. Clicking "Submit Transaction" will send the signed transaction to QuarkChain network. If the transaction is sent successfully you will see the transaction ID presented at the top. Clicking the ID will take you to the explorer where you can check the status of the transaction.
Note that cross-shard transactions require not only the confirmation of the source shard but also the confirmation of the root chain and the destination shard. Therefore it will take a bit more time to show up in the balance of the recipient's address than if it was a in-shard transaction.
QuarkChain supports Ethereum smart contracts, therefore you can use your favorite Ethereum tooling like
remix to compile the smart contract, deploy here in QuarkChain and interact with them.
For now QuarkChain smart contracts only support in-shard interaction, which means it can only access addresses within the same shard.
Contract is always deployed to the same shard as the creator's address. To interact with a contract the sender's address must be on the same shard as the contract.
Explorer is where you can see almost all the data that is stored on QuarkChain.
For example you can search
This page presents the realtime statistics of QuarkChain devnet, e.g., block height, confirmed transactions, TPS, etc..
This page shows the topology of the devnet. You can see where the clusters are running and how they are connected in the P2P network.
QuarkChain team will periodically run load test on the devnet. You may observe the realtime TPS and other interesting metrics here.