Portfolio started development in late 2022 as a protocol that enables users to construct a portfolio of crypto assets that tracks an objective payoff by using a custom pricing algorithm.

Any actor can use that pricing algorithm to do trades between the portfolio's assets, effectively replacing the rebalancing middle-men of most portfolio management products with a incentive-based system for MEV searchers to compete in.

Technical Specifications

  • Singleton contract
  • Supports ERC-20 tokens
  • Dual asset pools
  • Atomic multi-transactions
  • Supports custom hooks for a pool's fee logic
  • Standard add liquidity, remove liquidity, and swap functions
  • Currently supports 1 custom pricing algorithm (Primitive RMM-01), designed to support more in the future

Source Code

The source code for Portfolio is available on GitHub (opens in a new tab).

© 2023 Primitive™