XCVM Hackathon
How to run
Starting your personal blockchain
To automatically setup everything you need to get started, please open this repository using a GitHub Codespace.
When it has finished loading, please open a terminal and enter the following:
docker-compose up
This takes a few minutes to load. When it has finished you'll see the following in your terminal:
composable-xcvm_1 | 🚀 POLKADOT LAUNCH COMPLETE 🚀
You can see your personal blockchain working by visiting the following link: PolkadotJS Blockchain Explorer
Running the relayer (only when the node is running)
./start-relayer.sh
Compiling and deploying the XCVM contract
Running ./go.sh
will compile the contract and run the deployment script.
Important note
It is required to keep up all 3 scripts at all times!