Details
Last updated
Last updated
This section contains details about each of predeployed contracts, including their addresses, explanation, and deployment status.
deployment status:
the predeployed smart contract is enabled and interactable with in the given network.
the predeployed smart contract has not been enabled in the given network yet.
The predeployed ERC20 smart contracts allow you to interact with these token contract reliably on all of the Acala EVM+ chain. You can also use these addresses to add the tokens to your MetaMask or any other EVM wallet you might use with the Acala EVM+.
The most up to date list of ERC20 addresses can be found in the predeploy-contracts repository
Acala | Karura | Mandala |
---|---|---|
Token | Address |
---|---|
ACA | 0x0000000000000000000100000000000000000000 |
aSEED | 0x0000000000000000000100000000000000000001 |
DOT | 0x0000000000000000000100000000000000000002 |
LDOT | 0x0000000000000000000100000000000000000003 |
LCDOT | 0x000000000000000000040000000000000000000d |
SA_DOT | 0x0000000000000000000300000000000000000000 |
FA_GLMR | 0x0000000000000000000500000000000000000000 |
FA_PARA | 0x0000000000000000000500000000000000000001 |
FA_ASTR | 0x0000000000000000000500000000000000000002 |
FA_IBTC | 0x0000000000000000000500000000000000000003 |
FA_INTR | 0x0000000000000000000500000000000000000004 |
FA_WBTC | 0x0000000000000000000500000000000000000005 |
FA_WETH | 0x0000000000000000000500000000000000000006 |
FA_EQ | 0x0000000000000000000500000000000000000007 |
FA_EQD | 0x0000000000000000000500000000000000000008 |
LP_ACA_aSEED | 0x0000000000000000000200000000000000000001 |
LP_LDOT_aSEED | 0x0000000000000000000200000000010000000003 |
LP_LCDOT_aSEED | 0x000000000000000000020000000001020000000D |
LP_LCDOT_DOT | 0x000000000000000000020000000002020000000d |
The DEX smart contract allows you to interact with the built in DEX of the Acala EVM+. You can take a look at DEX tutorial in order to see it in action.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
DEX | 0x0000000000000000000000000000000000000803 |
The EVM smart contract allows you to manage the development aspect of you account and the smart contracts that you deployed or are in control of. If you wish to see more about how the EVM predeployed smart contract works, you can take a look at the EVM tutorial.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
EVM | 0x0000000000000000000000000000000000000800 |
The Oracle predeployed smart contract allows you to get the prices of the supported tokens.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
ORACLE | 0x0000000000000000000000000000000000000801 |
The Schedule smart contract allows you to schedule the on-chain calls without the need for the off-chain interaction. To see the Schedule in action, you can take a look at the Advanced escrow tutorial.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
SCHEDULE | 0x0000000000000000000000000000000000000802 |
The Stable asset smart contract can be found at the address available above and you can take a look at it here.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
STABLE_ASSET | 0x0000000000000000000000000000000000000804 |
The Homa smart contract can be found at the address available above and you can take a look at it here.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
HOMA | 0x0000000000000000000000000000000000000805 |
The EVM Accounts smart contract is used for simple account management and its source code can be found here.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
EVM_ACCOUNTS | 0x0000000000000000000000000000000000000806 |
The Honzon bridge smart contract can be reached at the address above and its source code is available here.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
HONZON | 0x0000000000000000000000000000000000000807 |
The Incentives smart contract can be reached at the address above and its source code is available here.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
INCENTIVES | 0x0000000000000000000000000000000000000808 |
The XTokens smart contract allows you to use XCM to transfer tokens between parachains.
Acala | Karura | Mandala |
---|---|---|
Smart contract | Address |
---|---|
XTokens | 0x0000000000000000000000000000000000000809 |