LongVault Smart Contracts
Time-locked ether & token vaults: a way to give & invest in others.
LongVault React App Frontend: long-vault
- Start local blockchain using truffle develop:
npx truffle develop
- Deploy contracts via truffle migrations:
npx truffle migrate
- Create & switch to
hardhat
branch - Read hardhat's Getting Started guide
- Follow hardhat's Migrating from Truffle guide
- Update tests as needed
- Once migrated to hardhat, reference OpenZeppelin Clones workshop contracts to fix
LongVaultFactory
use ofClones.cloneDeterministic()