Structural Overview

VISP, developed by Vingt.io, is a DeFi asset management platform designed as essential financial infrastructure for managing on-chain tokenized indexes and strategies. This decentralized, permissionless platform empowers users to utilize fully collateralized crypto-assets represented as on-chain tokens. These index tokens interact with various protocols and follow specific strategies set by the managers. Investors can easily replicate these strategies by minting or purchasing the index tokens.

VISP consists of multiple smart contract suites, allowing seamless integration with decentralized exchanges, platforms, automated market makers, and asset protocols. As it evolves, the protocol will support advanced strategies such as yield farming, perpetual swaps, and margin trading.

VISP's modular architecture includes core contracts, modules, adapters, and ancillary contracts. Product-specific contracts like SetToken, BaseManagerV2, and FeeSplitExtension rely on general-purpose contracts and resources such as DebtIssuanceModuleV2, StreamingFeeModule, and IntegrationRegistry for full functionality.

User Roles

Investors:

  1. Streamlined Capital Allocation: VISP provides investors with a streamlined process for allocating their capital. Through the acquisition of Index Tokens, which symbolize their ownership stake in structured products, investors can efficiently navigate the investment process, mitigating the complexities often associated with traditional channels.

  2. Enhanced Security and Autonomy: VISP ensures that investors retain full custody of their assets. By utilizing the secure Index Token contract, investors can rest assured that their assets are safeguarded and beyond the reach of asset managers. This heightened level of security fosters trust and confidence among investors, reinforcing their autonomy in managing their financial holdings.

  3. Transparent Ownership Structures: The tokenized nature of investments facilitated by Index Tokens facilitates transparency in ownership. Investors can easily ascertain their share of the structured product, enabling a clear comprehension of their investment position at any given juncture.

Managers:

  1. Tailored Solutions and Versatility: VISP endows managers with a significant degree of customization and versatility in maintaining and rebalancing structured products. This flexibility enables managers to tailor their offerings to suit diverse customer profiles, whether catering to individual investors, institutional entities, or DAO treasuries.

  2. Monetization Prospects: Managers can capitalize on their expertise and the allure of their structured products through avenues such as streaming fees or performance fees. As their products garner traction and attract investors, managers stand to achieve profitability, thereby incentivizing them to craft innovative and high-performing investment opportunities.

  3. Diverse Clientele Engagement: With the capability to offer products to a varied range of customer segments, managers can tap into different market sectors and broaden their outreach. Whether catering to retail investors seeking exposure to DeFi or institutional players in pursuit of sophisticated investment solutions, VISP empowers managers to cater to a broad spectrum of clients.

Currently VISP manages indices such as BSK, PLT, and SIT internally, reinforcing its commitment to offering diversified and optimized investment options within the DeFi ecosystem on BNB Chain. This internal management further enhances the credibility and reliability of VISP's offerings, providing investors with access to a curated selection of assets designed to maximize returns while mitigating risks.

Technical Foundation:

VISP builds upon the open-source system architecture, which has been thoroughly audited by OpenZeppelin. For more details check out the Audit and Protocol Security Section.

Web3 U/I for VISP

Vingt.io introduces a streamlined Web3 User Interface (U/I) for VISP, which simplifies interactions, allowing users to create, manage, and issue index strategies with ease. Please note that not all functions are available on the frontend U/I. To access the complete range of features, users can utilize VISP directly through a block explorer. As new developments and audits are integrated, they enhance the platform's capabilities.

VISP on BNB Chain

VISP's integration with BNB Chain leverages its high on-chain liquidity, making it highly adaptable. It is compatible with BEP20 tokens like WBNB, WETH, WBTC, and CAKE on BNB Chain, enhancing its utility within the ecosystem.

Relevant Smart Contracts for VISP

Core Contracts

SetToken:

BEP20 Token contract that allows privileged modules to make modifications to its positions and invoke function calls from the SetToken.

SetTokenCreator:

SetTokenCreator is a smart contract used to deploy new SetToken contracts. The SetTokenCreator is a Factory contract that is enabled by the controller to create and register new SetTokens.

Controller:

Contract that registers system contracts such as added Sets, modules, factories, resources (like price oracles), and protocol fee configurations.

IntegrationRegistry:

The IntegrationRegistry holds state relating to the Modules and the integrations they are connected with. The state is combined into a single Registry to allow governance updates to be aggregated to one contract.

Modules

BasicIssuanceModule:

The Basic Issuance Module is a module enables issuance and redemption functionality on a SetToken for default-only positions.

TradeModule:

The Trade Module is a module that enables SetTokens to perform atomic trades using DEXs such as Pancakeswap. Integrations mappings are stored on the IntegrationRegistry contract.

StreaingFeesModule:

StreamingFeeModule Smart contract that accrues streaming fees for Set managers. Streaming fees are denominated as percent per year and realized as Set inflation rewarded to the manager.

Here is a competitors' comparison for VISP by Vingt.io

Last updated