The following instructions will guide you through interacting with Axelar’s devnet with wasm
enabled.
- Build
wasm
enabled axelard
binary.
- Clone the
axelar-core
repo and checkout to v0.35.4
- Run
make WASM_ENABLED=true build
- To verify that wasm was included, try running:
./bin/axelard version --long 2>&1 | grep wasm
- Generate an account
./bin/axelard keys add test
- Fund your account with
uamplifier
tokens.
- Join Axelar’s Discord
- Get the
Developer
Role
- Go to the
#faucet
channel and submit a request with your account to get 100 test tokens.
- E.g. request:
!faucet devnet-amplifier axelar1suw3fsckht00c5srgtr8p6lhn58e9lxq9yf5th
- t Devnet RPC:
http://devnet-amplifier.rpc.axelar.dev:26657
Devnet LCD (REST API/JSON RPC):
http://devnet-amplifier.rpc.axelar.dev:1317
Devnet gRPC:
http://devnet-amplifier.rpc.axelar.dev:9090
Chain ID:
devnet-amplifier
- Query your account balance
axelard q bank balances axelar1suw3fsckht00c5srgtr8p6lhn58e9lxq9yf5th —-node [RPC]
- Test: You can refer to this tutorial to deploy and interact with a wasm contract
- Just replace
osmosisd
with axelard
for the commands
- If you’re using a Mac OS with Apple Silicon, use the
arm64
version of the contract optimizer.
- You can add
--gas auto --gas-adjustment 2
to provide sufficient gas for any txs.
- Deploy your own cosmwasm contracts :)