Algoridge is an oracle based bridge between algorand and avalanche.
Three main architectures are:
- Algoridge-Avax: It contains bridge and liquidity contracts in solidity as well as the oracle interactions.
- Algoridge-Algorand: It contains PyTeal liquidity and bridge contracts for oracle interactions.
- Oracle solution: This script keeps in sync between the two chains to release the corresponding tokens.
Smart Contracts
- Python
- Solidity
Frontend
- React.js
- RandLabs MyAlgo
- Web3
Backend (Oracle Bot)
- Express
- AlgoSDK
Client Set Up
# git clone
cd client
docker build -t back .
docker run -p 5000:80
Setting up oracle
# git clone
cd oracle
npm i
node oracle.js
Made with โค๏ธ and ๐ป