Skip to content

drshrey/aztec-bridge-contracts

Repository files navigation

Aztec Bridge Contracts

This repository will soon contain Contract definitions for the following Aztec bridge contracts:

  1. Ribbon Finance

The Ribbon Finance contract will support all vaults:

  • T-USDC-P-ETH (in progress)
  • T-AAVE-C
  • T-STETH-C
  • T-YVUSDC-P-ETH
  • T-ETH-C
  • T-WBTC-C

Project Management

  1. Trello board
  2. Timeline

Developing locally

Installation

  1. Install hardhat (make sure you have >= Node 12.x running.)
  • npm install --save-dev hardhat
  1. Install Rust dependencies (foundry) by running cargo install

Setup

  1. Spin up a local Ethereum node by doing npx hardhat node.
  2. Then, run foundry-cli create src/*.sol to deploy the contracts to the local node.

Testing

  1. foundry-cli test will run the tests on the local node.

Deploying

tbd

About

Aztec Bridge Contracts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published