Skip to main content

Repositories

The Vault Registrar Sandbox is split across four repositories under securitize-io. Each one owns a single layer of the stack.

RepoLayerWhat lives here
bc-partners-sandbox-feFrontend + this docs siteReact/Vite UI for the faucet and vault registrar flows. The Docusaurus docs site is the docs-site/ folder of this repo.
bc-vault-registrarSmart contractsIVaultRegistrar interface, VaultRegistrar UUPS implementation, BaseVaultRegistrar (roles, pause), Errors.sol. Hardhat project.
bc-securitize-faucet-scSmart contractsTestnet DS token faucet contract. Distributes via transferFrom against a funded provider wallet, with per-wallet cooldown.
dstokenSmart contractsDS Token (ERC-20 + DS Protocol extensions) used by both the faucet and the vault registrar. Includes the DS Registry.

Where each piece is referenced from this site

Cloning everything

git clone git@github.com:securitize-io/bc-partners-sandbox-fe.git
git clone git@github.com:securitize-io/bc-vault-registrar.git
git clone git@github.com:securitize-io/bc-securitize-faucet-sc.git
git clone git@github.com:securitize-io/dstoken.git