ENES
Knowledge base

ENES documentation

Native liquidity, signed publishing and deterministic policies — with explicit execution boundaries.

Liquidity

Creating a Meteora pool ↗

Native creation uses official Meteora PresetParameter2 accounts, verified mint owners/decimals and canonical byte ordering.

Policies

Composition & Signal Lab ↗

Compose ordered, unique modules with a maximum of five and total royalty at most 30 bps, at most 10 per module.

Marketplace

Storefronts & author ownership ↗

Connect a Solana wallet, then explicitly choose Sign in to ENES.

Policies

Policy workshop & native builds ↗

Import bounded JSON manifests (64 KB maximum), validate strict schemas, run deterministic scenarios and save drafts.

Protocol

Royalties & vesting ↗

Native Meteora fees, ENES surcharge, creator royalty and prefunded rebate are distinct.

Protocol

Stakes, changes & challenges ↗

The intended listing stake is 10000 ENES; 50000 only for explicitly supported funds-holding modules.

Architecture

Native Meteora versus routed ENES ↗

Standard Meteora DLMM has no universal arbitrary pool-hook slot.

Developers

SDK, RPC & API boundaries ↗

Versioned HTTP routes under /api/public/v1 expose hooks and hook-stats (GET), quote-stack, simulate-stack and create-pool (POST), plus oracle and openapi (GET).

Liquidity

Transaction recovery & uncertainty ↗

Before sending, ENES saves non-secret review metadata, wallet/network, action hash, signature, blockhash and original last-valid block height in this browser.

Architecture

Aggregator scope ↗

Meteora ecosystem liquidity is not ENES adoption.

Liquidity

Launchpad-adjacent liquidity ↗

The optional DBC reference reads an official Meteora DBC account, verifies owner, decodes pool/config through the SDK, inspects mints and calculates an exact decimal-aware reference price.

Developers

Pyth oracle provenance ↗

SOL and mainnet USDC map to verified Pyth Core feed IDs, not guessed symbols or Pro/Lazer IDs.