Skip to content

Smart Contracts for Cube - a Seamless Interoperable QR Payments Solution

Notifications You must be signed in to change notification settings

usecube/cube-contracts

Repository files navigation

Cube Contracts 🧊

Contracts

  1. Registry.sol: 0x2b4836d81370e37030727e4dcbd9cc5a772cf43a
  2. Exchange.sol: 0xd9004Edc4bdEB308C4A40fdCbE320bbE5DF4AF77
  3. Vault.sol: 0xd580248163CDD5AE3225A700E9f4e7CD525b27b0

Deployment

  1. Registry.sol
forge script script/deploy/Registry.s.sol:DeployRegistry --rpc-url <PRC_URL> --broadcast --private-key <PRIVATE_KEY>
  1. Exchange.sol
forge script script/deploy/Exchange.s.sol:DeployExchange --rpc-url <PRC_URL> --broadcast --private-key <PRIVATE_KEY>
  1. Vault.sol
forge script script/deploy/Vault.s.sol:DeployVault --rpc-url <PRC_URL> --broadcast --private-key <PRIVATE_KEY>

Tests

forge test -vv

About

Smart Contracts for Cube - a Seamless Interoperable QR Payments Solution

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published