Demo prep for xHack (https://xhack.splashthat.com/)
Wormhole is a multisig bridge with 19 "guardian" validators that watch blocks on the chains they're connected to.
When they see a relevant transaction on some originating chain, they sign a VAA.
Once a sufficient number of the guardians sign the VAA it can be passed to the target chain to create an asset or claim tokens for an asset.
Run with
git clone https://github.com/algorand-devrel/wormhole-demo
cd wormhole-demo
npm install
Please change the keys in src/wormhole/helpers.ts
For a roundtrip asset transfer:
npm run roundtrip
or for an arbitrary message passing:
npm run message
Testing? (lol)
ContractTransfer/Redeem w/ !Algorand chains