💸 This project won a $10K bounty at xHack hosted by Jump Crypto!
There are numerous defi strategies in the world of interoperable blockchains, but implementing on-chain executions in solidity is difficult. As defi grows, non-technical traders should have the tools to deploy custom strategies without writing code.
So we built xHolas, a plug-and-play defi strategy builder, to provide a no-code tool for executing cross-chain defi strategies with the following properties:
- batch execution: any number of txs should be executed with one signature
- cross chain: swaps/lending/borrowing/etc. should be executed across multiple chains within a single batch execution
- checkout the xHolas-contract repo for detailed smart contract architecture and deployments.
We learned a lot about wormhole's infrastructure, and for anyone hoping to add cross chain functionalities to their dapp using wormhole, we compiled the following resources:
- wormhole developer docs: https://book.wormhole.com
- wormhole deployed contracts: https://book.wormhole.com/reference/contracts.html
- wormhole sample projects: https://github.com/wormhole-foundation/xdapp-book/tree/main/projects
- Setting up wormhole dev environment
- running local testnets and guardians:
- running Redis (a queue for storing VAAS) and then the SpyListener/RESTRelayer/WalletMonitor: