Deployed Contracts
Smart Contracts Deployed on VISP
Core Contracts
Core contracts include the Controller, SetTokenCreator, and the Integration Registry. Each performs a critical function to verify Set permissions and enables shared resources.
Contracts | Address |
---|---|
SetTokenCreator | |
Controller | |
IntegrationRegistry |
Modules
Modules extend SetToken functionality by adding fees as well as accessing the rest of DeFi (UniswapV3, 0x, PancakeswapV2, PancakeswapV3, etc.) with tokens in your Set e.g. trading, accepting capital, lending, and margin trading. Each module can be added and removed at any time, including after the SetToken has been created.
Contracts | Address |
---|---|
BasicIssuanceModule | |
StreamingFeeModule | |
TradeModule |
Adapter Contracts
Adapters interface with external protocols and are used in modules to gather and validate transaction parameters.
Contracts | Module | Contract Address | Router Address |
---|---|---|---|
ZeroExApiAdapterV5 | Trade | ||
PancakeswapV2ExchangeAdapter | Trade | ||
PancakeswapV3ExchangeAdapter | Trade |
Ancillary Contracts
Built on top off and/or used in conjunction with protocol contracts
Contract | Description | Address |
---|---|---|
0x Flash Mint | Contract that swaps an input token for proportional components of an index and issues said index token in an atomic fashion via exchange issuance |
Select Products
The following SetToken are created by Vingt.io
Contracts | Address |
---|---|
BSK (Basket Index Token) | |
PLT (Platform Index Token) | |
STI (Stable Index Token) |
Last updated