Page cover image

πŸŒ€ Transaction mechanism

The one-stop crypto portfolio investment platform (For Version 3)

Layer and address

The whole settlement and trading system is built on Layer 2 of Etherum and it will interact with Layer 1 during settlement. Users can transfer their crypto assets from Layer 1 to Layer 2 for more convenient and low-cost investments.

In the investment system, assets of each portfolio are held in a fixed address which has single or multiple users. If it is an Ovisor self-run portfolio, the owner will be Ovsiro protocol. If it is a third party portfolio, the owners will be the Ovisor protocol and the portfolio manager which can be a person, an institution or a DAO. The address can only execute transaction when all owners have signed. The Ovisor protocol is controlled by the Ovisor community.

Deposit and withdrawal

To purchase a portfolio, the user should deposit USDT to the portfolio’s address and receive an NFT certificate containing the deposit information. During settlement, the address will interact with the coordinator address and exchange assets using the newly deposited USDT based on the current position. After settlement, the portfolio address will give the user an exact number of LP tokens.

For withdrawal, the user burns LP tokens when submitting the transaction request. During the next settlement, the portfolio address will use the underlying assets to swap equivalent USDT with the coordinator and give USDT to the user.

Settlement

There are two sub-settlements during one settlement. To avoid attack, the settlement will be executed during a random time between 23:00:00 to 23:59:59 UTC everyday. The settlement will be triggered by the Ovisor protocol. If the protocol does not trigger the settlement before 23:59:59 UTC, then anyone can trigger it.

β€’ External settlement: After all orders are submitted to the coordinator and all assets participating in the settlement are transferred to the coordinator, the coordinator will aggregate all transactions and swaps in DEXs. All transactions are done in one block and we call it the transaction block.

β€’ Internal settlement: After external settlement, the swapped tokens will be sent back from the coordinator to portfolio addresses at the exchange rates in the transaction block.

Rebalance

The rebalance transaction of each portfolio is submitted by owners and the orders for rebalance will participate in the settlement.

Commission fee

The commission fee will be charged at both deposit and withdrawal time. 1% of the total fee is charged each time. For Ovisor DAO pass holders, there will be a discount.

Multi-standard investment

The Ovisor investment and settlement system theoretically supports invesment in all kinds of tokens. To avoid overcomplication, the Ovisor protocol will support mainstream stable coins first and gradually support more tokens.

Cross-chain

The Ovisor investment system will first support mainstream tokens on Etherum Layer 2 and then Layer 1. Multi-chain investment will be developed guradually.

$ORG Standard Investment (For Version 2)

Portfolio and address

In Ovisor V2, each portfolio corresponds to an address which is owned by the the Ovisor protocol. Each portfolio contains the virtual amounts of tokens that make up the index. The virtual amounts of each portfolio can be swapped by the protocol at the current exchange rate following the portfolio rebalance rule. The index can be calculated by the sum of products of virtual amounts and token prices.

Transaction

Users can use $ORG to purchase portfolios and receive portfolio NFTs as certificates to record the number of portfolio unit and the purchase price. The price of a portfolio unit is numerically the same as the index value. Users can purchase portfolios separately. They can also purchase through the recommendation engine. The recommendation engine provides users with a customized composition of portfolios. Users can adjust the positions of the portfolios and purchase them together. In this way, users can track changes in the indices on the $ORG standard.

Mining

Users can use portfolio NFTs to mine $ORG. The mining weight of each portfolio NFT is based on the recorded purchase price. Users can also use Ovisor DAO Pass NFT to boost the mining APR.

Mock Trading Lab (For Version 1)

User Portrait

Ovisor combines wallet analysis and questionnaire to analyze user profiles. Users can bind multiple addresses to one account to make the analyses more accurate. Questionnaires are optional.

Recommendation Engine & Customized Composition

The recommendation engine uses the parameters analyzed for each user and chooses several best matching portfolios from the portfolio universe. Considering the risk and return, the recommendation engine will give a best position ratio. Users can adjust the composition and position ratio by themselves and purchase at one time.

Mock Trading

In addition to the recommendation engine, users can also directly choose their preferred portfolios. The calculation method uses the portfolio unit value in Version 2. Users will hold portfolio unit which has the same value as the amount of index. Users can freely swap among different portfolio units and dollars.

Last updated