percolator

Develop the Percolator perpetual futures protocol on Solana with Rust.

1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/agentic-reserve/AGENT_SKILL --skill percolator-agentic-reserve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: percolator
Source: https://github.com/agentic-reserve/AGENT_SKILL/tree/main/percolator
Command: npx skills add https://github.com/agentic-reserve/AGENT_SKILL --skill percolator-agentic-reserve

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the unpredictability and forced closures inherent in traditional perpetual futures Auto-Deleveraging (ADL) systems by introducing a profit-as-junior-claims model.

Core Features & Use Cases

  • Novel Risk Engine: Implements profit warmup and a global coverage ratio (h) for predictable risk management.
  • Solana Development: Provides comprehensive guidance for developing with the Percolator protocol on Solana, including core Rust engine, smart contracts, and CLI tools.
  • Matcher & Oracle Integration: Details on creating custom pricing matchers and integrating with Pyth and Chainlink oracles.
  • Use Case: Develop a decentralized perpetual futures exchange that offers users more control over their positions and predictable risk exposure, avoiding forced liquidations of profitable trades.

Quick Start

Use the percolator skill to understand the core risk engine and its implementation on Solana.

Frequently Asked Questions about percolator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does perpetual futures risk management work without forced liquidations?

Perpetual futures risk management without forced liquidations uses a profit-as-junior-claims model with profit warmup and a global coverage ratio, replacing traditional Auto-Deleveraging (ADL) systems with self-healing mechanics for predictable risk exposure.

How do I build a Solana perpetual futures protocol in Rust?

To build a Solana perpetual futures protocol in Rust, you develop a core Rust engine, implement Solana smart contract programs, build CLI tools, and integrate custom pricing matchers and oracle feeds for decentralized exchange functionality.

Can I integrate Pyth and Chainlink oracles into a Solana smart contract?

Yes, you can integrate Pyth and Chainlink oracles into a Solana smart contract to provide external pricing data. The Percolator protocol specifically details oracle integration for its perpetual futures risk engine implementation.

What is a global coverage ratio in DeFi risk management?

A global coverage ratio in DeFi risk management is a mechanism denoted as `h` that calculates protocol solvency. It enables self-healing mechanics by adjusting profit claims, providing an alternative to traditional ADL forced closures.

Does formal verification work with Solana smart contracts for DeFi?

Formal verification works with Solana smart contracts for DeFi by mathematically proving protocol logic correctness. The Percolator protocol includes formal verification components to validate its Rust core engine and risk management mechanisms.

Why does traditional Auto-Deleveraging cause unpredictable risk in perpetual futures?

Traditional Auto-Deleveraging (ADL) causes unpredictable risk in perpetual futures because it forcibly closes profitable positions during extreme market volatility. The profit-as-junior-claims model solves this by offering predictable risk exposure without forced liquidations.