OpenViSTAI · Agents · Blockchain · Crypto
Menu
DeFi

Vyper Core

Vyper Core is a set of Solana smart contracts that accepts fungible SPL-token collateral, manages position IOUs and redemption, and redistributes collateral according to configurable payoff conditions. Its components combine rate calculators, which value collateral, with redemption logic that determines how tokens are allocated.

Independent OpenViST project profile, based on linked sources.

Vyper Core — OpenViST project profile in DeFi.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Vyper Core when developing Solana programs that need fungible-token collateral, position IOUs and configurable redemption logic. Its documented farming example is relevant when a position's allocation should reflect fees and impermanent loss over time.

Who it is for

  • Solana developers building collateralized derivatives or other positions with custom payoff rules.
  • Teams designing farming, lending, option or forward-style redemption logic.
  • Frontend developers assessing a TypeScript SDK path that the README describes as work in progress.

Documented uses

  • Create collateralized positions whose tokens are redistributed under specified conditions.
  • Value collateral through rate-calculation plugins, including Pyth and Switchboard integrations.
  • Define redemption outcomes using collateral, price and payoff parameters such as strike and duration.
  • Model farming LP-token outcomes around fees and impermanent loss.
Before you choose

Requirements & limits

The repository is public and lists an MIT license. The README documents building with Yarn and Anchor; its TypeScript SDK is described as work in progress.

  • The core accepts fungible tokens, with LP tokens and cTokens given as examples.
  • Rate calculation and redemption logic are separate components consumed by the core program.
  • The rate calculator supports up to 10 underlyings.
  • The README lists Pyth, Switchboard and mock rate plugins, plus lending, farming, option and forward redemption plugins.
  • The TypeScript SDK is identified as a work in progress and is not described as a completed published package.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Run the documented repository test commands

Run the Rust and Anchor test commands listed by the project.

Before you start

  • The Vyper Core repository
  • Dependencies installed with yarn install
  • Anchor installed

Steps

  1. Run the command below.

    Documented command
    cargo test
  2. Run anchor test.

Expected outcome

The README identifies these commands as the repository's test steps.

Guide limitations

  • The source documents commands but does not establish their results in a particular environment.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
vyper-protocol/vyper-core · Official homepage title · retained in its source language