kriya

Trade and provide liquidity on Sui DEX with AMM and PMM pools.

3|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/mcxross/skills --skill kriya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kriya
Source: https://github.com/mcxross/skills/tree/main/kriya
Command: npx skills add https://github.com/mcxross/skills --skill kriya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Kriya DEX on Sui provides a dual-model exchange with both spot AMM pools (uncorrelated and stable) and oracle-driven PMM pools, enabling developers and traders to swap assets and manage liquidity in a single on-chain protocol.

Core Features & Use Cases

  • Spot DEX (AMM): Uncorrelated pools with constant-product pricing and stable pools with curve-style pricing.
  • Oracle-Driven Pools (PMM): Pools that price via external oracle feeds and support proactive market making.
  • Oracle Integration: Leverages price feeds (e.g., Pyth) for robust pricing and separate base/quote reserves.
  • Use Case: Build and deploy trades with on-chain liquidity and oracle-backed pricing, or integrate with Sui-based applications for AMM swaps and PMM pools.

Quick Start

Initialize a pool and perform a swap or liquidity operation on Sui to begin using Kriya.

Frequently Asked Questions about kriya

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

FAQPage Schema
How do I swap assets on a Sui DEX using both AMM and PMM pools?

To swap assets on a Sui DEX, you use spot AMM pools for constant-product or curve-style pricing, and oracle-driven PMM pools for proactive market making. This enables trading via Move modules with deterministic safety checks.

What is oracle-driven PMM pricing for liquidity pools on Sui?

Oracle-driven PMM pricing uses external oracle feeds like Pyth to determine asset prices in liquidity pools. It separates base and quote reserves to support proactive market making and robust on-chain pricing for swaps.

How do I provide liquidity to stable and uncorrelated AMM pools on Sui?

You provide liquidity to AMM pools on Sui by adding assets to uncorrelated pools using constant-product pricing or stable pools using curve-style pricing. Liquidity management is executed on-chain via Move modules.

Does Kriya DEX support Pyth oracle price feeds for on-chain swaps?

Yes, the protocol supports Pyth oracle price feeds for on-chain swaps. It leverages these external feeds for robust pricing within PMM pools, ensuring accurate valuations for proactive market making.

Can I integrate Sui-based applications with an AMM and PMM exchange protocol?

Yes, you can integrate Sui-based applications with an AMM and PMM exchange protocol. The protocol provides on-chain state and Move modules to enable swaps and liquidity management within your applications.