EVM Playground
We have created a web application - Acala EVM Playground to test various functionalities of Acala EVM. It’s a fork from parity
canvas-ui
.By default, the Playground is connected to the Acala test network. It can also be connected it to a local node. If you've used the Playground before, the connection information may be cached.
Click on the connection tab at the bottom left corner of the Playground.

Click on the
Node to connect to
dropdown to choose a node you want to connect to- Select
Local Node
to connect to your local Acala node. - Select
Acala
to connect to deployed Acala test network. - Click
Use custom endpoint
to enter a custom Websocket URL

Let’s check the DOT balance of an account. On the left sidebar click
Execute
.A list of native token contracts would appear e.g. DOT, aUSD, ACA, renBTC, etc. These native tokens (including cross-chain assets like renBTC) are exposed as pre-compiled contracts that would otherwise not be available in an EVM. Their supply, balances on accounts and functions are all available in EVM.
Select
DOT
and press Execute
under it.
- 1.Pick your account (in the example
Alice
) from theCall from Account
. - 2.Pick
balanceOf
fromMessage to Send
. - 3.Notice
EVM Address
under your account, copy and paste it to theowner: address
argument field. - 4.Click the
Call
button to execute.

The
Call results
at the bottom should show your account's DOT balance.
Last modified 2yr ago