# All 74 Endpoints
Source: https://docs.metengine.xyz/data-agent/endpoints
Every MetEngine Data Agent endpoint organized by platform, with pricing tiers, parameters, and known quirks.
74 endpoints across three platforms. Each table shows the HTTP method, path, pricing tier, and key parameters.
For full parameter specs, response schemas, and fallback strategies, see the [complete skill spec](https://www.metengine.xyz/skill.md).
## Pricing Tiers
| Tier | Base Cost | Description |
| ------ | --------- | ------------------------------------------- |
| Light | \$0.01 | Simple lookups and search |
| Medium | \$0.02 | Trending, aggregates, activity feeds |
| Heavy | \$0.05 | Scoring, leaderboards, insider detection |
| Whale | \$0.08 | Multi-entity comparisons, opportunity scans |
Multipliers apply for timeframe (0.5x for 1h up to 5.0x for all-time), result limits, and filter removal. Every request lands between $0.01 and $0.20.
Free pricing endpoint: `GET https://agent.metengine.xyz/api/v1/pricing`
***
## Polymarket (38 Endpoints)
Prediction market intelligence on Polygon. Wallet addresses must be **lowercase**. `condition_id` identifies a market; `token_id` identifies an outcome. Prices represent implied probability (0 to 1).
### Market Discovery
| Method | Path | Tier | Description |
| ------ | ------------------------------ | ------ | -------------------------------------------- |
| GET | `/api/v1/markets/trending` | Medium | Markets with highest recent volume |
| GET | `/api/v1/markets/search` | Light | Search markets by keyword, category, status |
| GET | `/api/v1/markets/categories` | Light | List categories with optional volume stats |
| GET | `/api/v1/markets/similar` | Whale | Markets similar to a given condition\_id |
| GET | `/api/v1/markets/resolutions` | Light | Recently resolved markets |
| GET | `/api/v1/markets/closing-soon` | Light | Markets closing within a time window (1-72h) |
### Smart Money Intelligence
| Method | Path | Tier | Description |
| ------ | --------------------------------- | ------ | ------------------------------------------------ |
| POST | `/api/v1/markets/intelligence` | Heavy | Full smart money breakdown for a market |
| POST | `/api/v1/markets/insiders` | Heavy | Detect insider-pattern wallets on a market |
| GET | `/api/v1/markets/high-conviction` | Heavy | Markets where smart wallets cluster |
| GET | `/api/v1/markets/opportunities` | Whale | Multi-signal opportunity scanner (capped \$0.15) |
| GET | `/api/v1/markets/dumb-money` | Medium | Low-score wallet activity on a market |
### Trades and Flow
| Method | Path | Tier | Description |
| ------ | -------------------------------- | ------ | ---------------------------------- |
| GET | `/api/v1/markets/trades` | Light | Trade feed for a market |
| GET | `/api/v1/trades/whales` | Medium | Large trades across all markets |
| GET | `/api/v1/markets/capital-flow` | Medium | Capital movement by category |
| GET | `/api/v1/markets/volume-heatmap` | Medium | Volume distribution across markets |
### Price and Sentiment
| Method | Path | Tier | Description |
| ------ | ------------------------------- | ------ | ---------------------------------- |
| GET | `/api/v1/markets/price-history` | Light | OHLCV time series for a market |
| POST | `/api/v1/markets/sentiment` | Medium | Buy/sell sentiment over time |
| POST | `/api/v1/markets/participants` | Medium | Participant breakdown for a market |
### Wallet Profiling
| Method | Path | Tier | Description |
| ------ | ------------------------------- | ------ | ----------------------------------------------------- |
| POST | `/api/v1/wallets/profile` | Heavy | Full dossier: PnL, positions, activity |
| POST | `/api/v1/wallets/activity` | Medium | Recent trades for a wallet |
| POST | `/api/v1/wallets/pnl-breakdown` | Medium | PnL by market for a wallet |
| POST | `/api/v1/wallets/compare` | Whale | Side-by-side wallet comparison |
| POST | `/api/v1/wallets/copy-traders` | Whale | Find wallets that copy a given wallet (capped \$0.12) |
### Signals & Flow
| Method | Path | Tier | Description |
| ------ | ----------------------------------------- | ------ | --------------------------------------------------------------- |
| GET | `/api/v1/markets/smart-signals` | Heavy | Per-market aggregated smart wallet directional signals |
| POST | `/api/v1/markets/smart-flow` | Medium | Smart money accumulation vs distribution time series |
| GET | `/api/v1/markets/new-smart-interest` | Heavy | Markets with first-time smart wallet positions |
| GET | `/api/v1/markets/dumb-consensus` | Heavy | Global dumb money consensus (contrarian indicator) |
| GET | `/api/v1/markets/capital-flow-comparison` | Medium | Multi-timeframe capital flow comparison (sector rotation) |
| GET | `/api/v1/markets/early-movers` | Medium | Earliest buyers for a market |
| GET | `/api/v1/markets/ownership` | Medium | Token ownership distribution for a market |
| GET | `/api/v1/markets/volume-by-group` | Medium | Volume grouped by category, hour, or day with period comparison |
### Leaderboards
| Method | Path | Tier | Description |
| ------ | -------------------------------- | ------ | --------------------------------------------------- |
| GET | `/api/v1/wallets/top-performers` | Heavy | Ranked by Sharpe, ROI, win rate |
| GET | `/api/v1/wallets/niche-experts` | Heavy | Top wallets within a category |
| GET | `/api/v1/wallets/alpha-callers` | Heavy | Wallets that trade early on later-trending markets |
| GET | `/api/v1/wallets/insiders` | Heavy | Wallets with insider-pattern behavior |
| GET | `/api/v1/wallets/insiders/trend` | Medium | Insider activity trend over time |
| POST | `/api/v1/wallets/portfolio` | Whale | Aggregate portfolio view for a watchlist of wallets |
| GET | `/api/v1/platform/stats` | Light | Platform-wide volume and market counts |
### Polymarket Quirks
**Known issues to handle in your agent:**
* `/markets/opportunities` frequently returns 504. Fallback to `/markets/high-conviction`.
* `/trades/whales` includes REDEEM trades (resolved payouts). Filter by `side=BUY` or `side=SELL` if you only want active trades.
* Wallet addresses must be lowercase hex. Trader addresses are case-insensitive.
***
## Hyperliquid (18 Endpoints)
Perpetual futures analytics on Hyperliquid L1. PnL is **realized only** (no unrealized). Smart score threshold is 85+ (stricter than Polymarket's 60). Coin symbols are uppercase base only (`BTC`, not `BTC-USDC`).
### Platform and Coins
| Method | Path | Tier | Description |
| ------ | --------------------------------- | ------ | -------------------------------- |
| GET | `/api/v1/hl/platform/stats` | Light | Platform-wide stats |
| GET | `/api/v1/hl/coins/trending` | Medium | Coins with highest volume spikes |
| GET | `/api/v1/hl/coins/list` | Light | All tracked coins |
| GET | `/api/v1/hl/coins/volume-heatmap` | Medium | Volume distribution across coins |
### Trader Intelligence
| Method | Path | Tier | Description |
| ------ | --------------------------------- | ------ | --------------------------------------------- |
| GET | `/api/v1/hl/traders/leaderboard` | Heavy | Traders ranked by PnL, ROI, volume, win rate |
| POST | `/api/v1/hl/traders/profile` | Heavy | Full trader profile with trade history |
| POST | `/api/v1/hl/traders/compare` | Whale | Side-by-side trader comparison |
| GET | `/api/v1/hl/traders/daily-pnl` | Medium | Daily PnL time series |
| POST | `/api/v1/hl/traders/pnl-by-coin` | Medium | PnL broken down by coin |
| GET | `/api/v1/hl/traders/fresh-whales` | Heavy | New high-volume accounts (potential insiders) |
### Trades and Pressure
| Method | Path | Tier | Description |
| ------ | ------------------------------------ | ------ | ------------------------------------ |
| GET | `/api/v1/hl/trades/whales` | Medium | Large trades across all coins |
| GET | `/api/v1/hl/trades/feed` | Light | Recent trade feed for a coin |
| GET | `/api/v1/hl/trades/long-short-ratio` | Medium | Long/short volume ratio over time |
| GET | `/api/v1/hl/pressure/pairs` | Heavy | Buy/sell pressure for specific coins |
| GET | `/api/v1/hl/pressure/summary` | Medium | Market-wide pressure overview |
### Smart Wallets
| Method | Path | Tier | Description |
| ------ | ----------------------------------- | ------ | -------------------------------------- |
| GET | `/api/v1/hl/smart-wallets/list` | Light | All tracked smart wallets |
| GET | `/api/v1/hl/smart-wallets/activity` | Medium | Recent smart wallet trades |
| GET | `/api/v1/hl/smart-wallets/signals` | Heavy | Aggregated directional signals by coin |
### Hyperliquid Quirks
**Known issues to handle in your agent:**
* `timeframe=24h` on trending and signal endpoints often returns empty. Fallback to `timeframe=7d`.
* `/long-short-ratio` may return zeros. Reconstruct from `/trades/whales` if needed.
* `/traders/profile` has intermittent 500s. Use the leaderboard endpoint plus `/traders/pnl-by-coin` as a workaround.
***
## Meteora (18 Endpoints)
Solana LP analytics across DLMM and DAMM v2 pool types. Addresses are base58 Solana pubkeys (case-sensitive). Specify `pool_type=dlmm` or `pool_type=damm_v2` where applicable.
### Pool Discovery
| Method | Path | Tier | Description |
| ------ | ------------------------------------ | ------ | --------------------------------------------- |
| GET | `/api/v1/meteora/pools/trending` | Medium | Pools with highest volume spikes |
| GET | `/api/v1/meteora/pools/top` | Medium | Top pools by liquidity, volume, or fees |
| GET | `/api/v1/meteora/pools/search` | Light | Search pools by token name or address |
| GET | `/api/v1/meteora/pools/detail` | Medium | Full detail for a specific pool |
| GET | `/api/v1/meteora/pools/smart-wallet` | Heavy | Pools with highest smart wallet participation |
### Pool Analytics
| Method | Path | Tier | Description |
| ------ | -------------------------------------- | ------ | ------------------------------------ |
| GET | `/api/v1/meteora/pools/volume-history` | Light | Volume time series for a pool |
| GET | `/api/v1/meteora/pools/events` | Light | Recent deposit/withdraw/claim events |
| GET | `/api/v1/meteora/pools/fee-analysis` | Medium | Fee claiming patterns and rates |
### LP Intelligence
| Method | Path | Tier | Description |
| ------ | ----------------------------- | ------ | ----------------------------------------------- |
| GET | `/api/v1/meteora/lps/top` | Heavy | Top LPs ranked by volume, events, or pool count |
| POST | `/api/v1/meteora/lps/profile` | Heavy | Full LP profile with positions and history |
| GET | `/api/v1/meteora/lps/whales` | Medium | Large LP deposits and withdrawals |
| POST | `/api/v1/meteora/lps/compare` | Whale | Side-by-side LP comparison |
### Positions and Platform
| Method | Path | Tier | Description |
| ------ | ------------------------------------------ | ------ | -------------------------------------- |
| GET | `/api/v1/meteora/positions/active` | Medium | Active positions for a pool or wallet |
| GET | `/api/v1/meteora/positions/history` | Light | Event history for a specific position |
| GET | `/api/v1/meteora/platform/stats` | Light | Platform-wide LP stats |
| GET | `/api/v1/meteora/platform/volume-heatmap` | Medium | Volume distribution across pools |
| GET | `/api/v1/meteora/platform/metengine-share` | Light | MetEngine's share of platform volume |
| GET | `/api/v1/meteora/dca/pressure` | Medium | DCA accumulation intensity for a token |
### Meteora Quirks
**Known issues to handle in your agent:**
* DAMM v2 fee rates on new launches can look implausible (30-50% of volume). This is a data artifact, not real fees.
* `/pools/trending` may return duplicate pool entries. Deduplicate by `pool_address`.
* `/lps/top?sort_by=fees` can return 500. Fallback to `sort_by=volume`.
* DLMM events use PascalCase field names; DAMM v2 events use snake\_case.
***
## Performance
| Metric | Value |
| ----------------------- | --------------- |
| Median latency | 800ms |
| p95 latency | 3s |
| p99 latency | 8s |
| Timeout | 60s (no charge) |
| Max concurrent requests | 50 |
Trade data updates sub-minute. Wallet scores recompute daily.
## Health Check
Free, no payment required:
```
GET https://agent.metengine.xyz/health
```
Returns service status, backend health, and facilitator operational state.
## Full Specification
Complete spec with every parameter, response schema, fallback strategy, and scoring model detail.
# Start Querying in Minutes
Source: https://docs.metengine.xyz/data-agent/getting-started
Set up payments and make your first smart money query against the MetEngine Data Agent. Supports x402, MPP Tempo, and MPP Solana.
A wallet with USDC and a few lines of code. That's all you need to query smart money data across Polymarket, Hyperliquid, and Meteora. Pick a payment protocol that fits your stack.
## What You're Building Toward
Here's an AI agent querying Polymarket smart money data in real time:
## Payment Flow (All Protocols)
Every protocol follows the same settle-after-execute pattern. The server holds your signed transaction and only broadcasts it on-chain after a successful query with data.
```
CLIENT SERVER BLOCKCHAIN
| | |
| 1. GET /api/v1/endpoint | |
|------------------------------>| |
| | |
| 2. 402 + price + challenges | |
| (x402, Tempo, Solana) | |
|<------------------------------| |
| | |
| 3. Sign USDC transfer | |
| (NO broadcast) | |
| | |
| 4. Re-send + signed tx | |
|------------------------------>| |
| | 5. Validate tx |
| | 6. Run query |
| | |
| |--- fail/empty? DISCARD tx --->|
| error, no charge | |
|<------------------------------| |
| | |
| |--- success? Broadcast tx ---->|
| | USDC moves |
| 8. 200 + data + receipt |<------------------------------|
|<------------------------------| |
```
If the query fails (timeout, server error, empty results), the signed transaction is discarded and you are never charged. You only pay for successful responses with data.
## Choose Your Protocol
The most established protocol. You need a Solana wallet with USDC (and SOL for transaction fees).
### Install
```bash theme={null}
npm install @x402/core @x402/svm @solana/kit
```
### Setup
```typescript theme={null}
import { x402Client, x402HTTPClient } from "@x402/core/client";
import { registerExactSvmScheme } from "@x402/svm/exact/client";
import { toClientSvmSigner } from "@x402/svm";
import { getBase58Encoder, createKeyPairSignerFromBytes } from "@solana/kit";
import type { PaymentRequired, SettleResponse } from "@x402/core/types";
// Load your Solana keypair
const bytes = getBase58Encoder().encode(process.env.SOLANA_PRIVATE_KEY!);
const signer = await createKeyPairSignerFromBytes(bytes);
// Initialize x402 client
const client = new x402Client();
registerExactSvmScheme(client, { signer: toClientSvmSigner(signer) });
const httpClient = new x402HTTPClient(client);
```
### paidFetch
```typescript theme={null}
const BASE_URL = "https://agent.metengine.xyz";
async function paidFetch(
path: string,
options?: { method?: string; body?: Record },
): Promise<{ data: unknown; settlement: SettleResponse; price: number }> {
const method = options?.method ?? "GET";
const url = `${BASE_URL}${path}`;
const fetchOpts: RequestInit = { method };
if (options?.body) {
fetchOpts.headers = { "Content-Type": "application/json" };
fetchOpts.body = JSON.stringify(options.body);
}
// Step 1: Get 402 with price
const initial = await fetch(url, fetchOpts);
if (initial.status !== 402)
throw new Error(`Expected 402, got ${initial.status}`);
const body = await initial.json();
// Step 2: Parse payment requirements
const paymentRequired: PaymentRequired =
httpClient.getPaymentRequiredResponse(
(name) => initial.headers.get(name),
body,
);
const price = Number(paymentRequired.accepts[0]!.amount);
// Step 3: Sign payment locally
const paymentPayload =
await httpClient.createPaymentPayload(paymentRequired);
const paymentHeaders =
httpClient.encodePaymentSignatureHeader(paymentPayload);
// Step 4: Re-send with payment
const paid = await fetch(url, {
...fetchOpts,
headers: {
...(fetchOpts.headers as Record),
...paymentHeaders,
},
});
if (paid.status !== 200) {
const err = await paid.json();
throw new Error(
`Payment failed (${paid.status}): ${JSON.stringify(err)}`,
);
}
const paidBody = (await paid.json()) as { data: unknown };
// Step 5: Extract settlement proof
const settlement = httpClient.getPaymentSettleResponse(
(name) => paid.headers.get(name),
);
return { data: paidBody.data, settlement, price };
}
```
| Header | Direction | Description |
| ----------------------------------------- | ---------------- | ---------------------------------- |
| `PAYMENT-REQUIRED` / `X-PAYMENT-REQUIRED` | Server -> Client | 402 challenge with price |
| `PAYMENT-SIGNATURE` or `X-PAYMENT` | Client -> Server | Signed transaction (both accepted) |
| `PAYMENT-RESPONSE` | Server -> Client | Settlement receipt |
For agents with an EVM wallet and USDC.e on the Tempo blockchain. Client pays gas.
### Install
```bash theme={null}
npm install mppx
```
### Setup
```typescript theme={null}
import { Mppx, tempo } from "mppx/client";
const mppx = Mppx.create({
methods: [
tempo.charge({
signer: yourEvmWalletSigner, // viem WalletClient or similar
}),
],
});
```
### paidFetch
```typescript theme={null}
// mppx.fetch handles the 402 handshake automatically
const response = await mppx.fetch(
"https://agent.metengine.xyz/api/v1/markets/trending?timeframe=24h&limit=5"
);
const { data } = await response.json();
```
The `mppx` client automatically:
1. Detects the 402 response
2. Parses the `WWW-Authenticate: Payment method="tempo"` challenge
3. Signs the TIP-20 USDC.e transfer
4. Re-sends with `Authorization: Payment` header
| Header | Direction | Description |
| ------------------------ | ---------------- | ----------------------------------- |
| `WWW-Authenticate` | Server -> Client | 402 challenge with `method="tempo"` |
| `Authorization: Payment` | Client -> Server | Credential with signed tx |
| `Payment-Receipt` | Server -> Client | Settlement receipt |
For agents built on the MPP protocol with a Solana wallet. Client pays transaction fees.
### Install
```bash theme={null}
npm install @solana/mpp mppx @solana/kit
```
### Setup
```typescript theme={null}
import { Mppx, solana } from "@solana/mpp/client";
import { createKeyPairSignerFromBytes, getBase58Encoder } from "@solana/kit";
const bytes = getBase58Encoder().encode(process.env.SOLANA_PRIVATE_KEY!);
const signer = await createKeyPairSignerFromBytes(bytes);
const mppx = Mppx.create({
methods: [
solana.charge({
signer,
rpcUrl: "https://api.mainnet-beta.solana.com", // or your RPC
}),
],
});
```
### paidFetch
```typescript theme={null}
// mppx.fetch handles the 402 handshake automatically
const response = await mppx.fetch(
"https://agent.metengine.xyz/api/v1/markets/trending?timeframe=24h&limit=5"
);
const { data } = await response.json();
```
The `@solana/mpp` client automatically:
1. Detects the 402 response
2. Parses the `WWW-Authenticate: Payment method="solana"` challenge
3. Signs a USDC SPL transfer to the server's recipient
4. Re-sends with `Authorization: Payment` header
| Header | Direction | Description |
| ------------------------ | ---------------- | ------------------------------------ |
| `WWW-Authenticate` | Server -> Client | 402 challenge with `method="solana"` |
| `Authorization: Payment` | Client -> Server | Credential with signed tx |
| `Payment-Receipt` | Server -> Client | Settlement receipt |
## Your First Query
Fetch trending Polymarket markets:
```typescript theme={null}
const { data, price } = await paidFetch(
"/api/v1/markets/trending?timeframe=24h&limit=5"
);
console.log(`Paid $${price} USDC for ${(data as any[]).length} markets`);
```
POST endpoint (smart money intelligence for a specific market):
```typescript theme={null}
const { data } = await paidFetch("/api/v1/markets/intelligence", {
method: "POST",
body: { condition_id: "0xabc123...", top_n_wallets: 10 },
});
```
## Session Memory for Agents
If your agent runs across multiple sessions, persist setup details to avoid re-reading the full spec every time. Store in `~/.claude/agents/metengine-memory.md`:
* Wallet address and balance verification status
* Working bootstrap code snippet
* Last 10 endpoint calls with latency and cost
* Any quirks or fallback strategies discovered
This cuts token overhead by roughly 80% on subsequent sessions.
## Error Handling
| Status | Meaning | Action |
| ------- | ---------------- | ---------------------------------------------------------------------------------------- |
| 402 | Payment required | Normal first step. Parse and sign. |
| 200 | Success | Data returned. Payment settled. |
| 504 | Timeout | No charge. Retry with narrower parameters or use a fallback endpoint. |
| 503/429 | Rate limit | No charge. Back off per `Retry-After` header. |
| 500 | Server error | No charge. Some endpoints have known fallbacks (see [Endpoints](/data-agent/endpoints)). |
## Next Steps
74 endpoints with pricing, parameters, and known quirks per platform.
Complete skill spec with every parameter, fallback, and integration pattern.
# Smart Money Intelligence for Your AI Agent
Source: https://docs.metengine.xyz/data-agent/index
74 real-time analytics endpoints across Polymarket, Hyperliquid, and Meteora. Pay per query with USDC -- no API keys, no accounts.
Your AI agent can now read DeFi markets. Track profitable wallets, detect insider patterns, and analyze capital flows across Polymarket, Hyperliquid, and Meteora with a single API.
Pay per query with USDC. No API keys, no accounts, no onboarding. Three payment protocols supported -- pick the one that fits your stack.
## See It in Action
Watch the Data Agent answer real queries across all three platforms.
## What You'll Access
38 endpoints. Trending markets, smart money consensus, insider detection, wallet profiling, alpha caller tracking, and capital flow analysis.
18 endpoints. Trader leaderboards, daily PnL, fresh whale detection, long/short pressure, and smart wallet signals.
18 endpoints. Pool trending, LP rankings, volume heatmaps, fee analysis, DCA accumulation pressure, and position tracking.
## How Payment Works
Every paid request follows the same settle-after-execute pattern, regardless of which protocol you use.
Call any endpoint. The server responds with HTTP 402 and the exact USDC price, along with payment instructions for all supported protocols.
Your agent signs a USDC transfer transaction with your wallet. The transaction is **not broadcast** -- it stays local as proof of payment intent.
Attach the signed transaction and re-send the same request. The server validates the transaction, runs your query, and only then broadcasts the payment on-chain.
On success, you receive your data plus an on-chain settlement receipt. If the query fails, times out, or returns empty results, the transaction is discarded and you are never charged.
Failed queries cost nothing. Timeouts, server errors, and empty results are never settled. You only pay when you get data.
### Three Payment Protocols
| Protocol | Chain | Currency | SDK | Best For |
| -------------- | ----------- | -------- | -------------------------- | ----------------------------------------------- |
| **x402** | Solana | USDC | `@x402/core` + `@x402/svm` | Most users -- established, broad wallet support |
| **MPP Tempo** | Tempo (EVM) | USDC.e | `mppx` | EVM-native agents with USDC.e on Tempo |
| **MPP Solana** | Solana | USDC | `@solana/mpp` | MPP-native agents with Solana wallets |
All three deliver the same data at the same price. The 402 response includes payment challenges for every available protocol -- your client picks whichever it supports.
## Pricing
| Tier | Base Cost | Typical Endpoints |
| ------ | --------- | ------------------------------------------- |
| Light | \$0.01 | Search, trades feed, platform stats |
| Medium | \$0.02 | Trending, volume heatmaps, activity feeds |
| Heavy | \$0.05 | Leaderboards, scoring, insider detection |
| Whale | \$0.08 | Multi-wallet comparisons, opportunity scans |
Multipliers apply for longer timeframes and higher result limits.
Check live pricing anytime: `GET https://agent.metengine.xyz/api/v1/pricing` (free, no payment required).
## What This API Covers (and What It Doesn't)
This is **read-only analytics**. You get smart money intelligence, wallet scoring, and market signals across three platforms. No trade execution.
## Get Started
Set up payments and make your first query in minutes. Covers x402, MPP Tempo, and MPP Solana.
Browse every endpoint with pricing, parameters, and known quirks.
## Full Specification
The complete skill spec with every endpoint, parameter, fallback strategy, and integration pattern lives at:
Full technical specification for agent integration
# Security Audit
Source: https://docs.metengine.xyz/extension/audit
Independent security audit results for the MetEngine Chrome Extension
Your keys stay yours. The extension can't move your funds, can't sign transactions, and can't access your passwords. An independent security engineer verified all of this.
## Audit Results
[Manish Bhattacharya](https://manishbhattacharya.com/), a Staff Security Engineer with 9+ years securing FinTech and crypto startups, reviewed the full extension codebase. He's an 18x Google Vulnerability Research Grant recipient, recognized by Google, Apple, Microsoft, Coinbase, and Stripe.
| | |
| ----------------------------- | ------------------------------------------ |
| **Critical issues found** | 0 |
| **Total issues found** | 5 (2 high, 3 medium) |
| **Issues fixed and verified** | 5 of 5 |
| **Architecture** | Chrome Manifest V3 (latest security model) |
Every finding was fixed by the MetEngine team and independently verified by the auditor before the report was finalized.
## What Was Reviewed
The audit covered the full extension surface: background service workers, content scripts injected into Meteora, Polymarket, and Hyperliquid, authentication flows, message handling between browser contexts, data streaming connections, and all third-party dependencies.
## What This Means for You
The extension never touches your private keys, seed phrases, or passwords. Wallet interactions are strictly read-only.
All data between the extension and MetEngine servers travels over encrypted channels.
The extension validates where every internal message comes from before acting on it.
When you log out, your session ends on both the extension and the server. No lingering connections.
## Full Report
14-page PDF with detailed findings, code samples, and fix verification from the auditor.
Found something off? Reach out to [us](mailto:hello@metengine.xyz).
# Changelog
Source: https://docs.metengine.xyz/extension/changelog
Every update to the MetEngine Chrome Extension, and what it unlocks for you.
Track what's new in the extension. Each release gives you more data, better overlays, and sharper edges on the platforms you already trade.
For the full visual changelog with videos and screenshots, visit [metengine.xyz/updates](https://www.metengine.xyz/updates).
# Install the Extension
Source: https://docs.metengine.xyz/extension/getting-started/installation
Get MetEngine running on any Chromium browser in under two minutes. Sign in with X for 2 days of free trial.
## Install from Chrome Web Store
Add to Chrome
You can also visit [metengine.xyz/extension](https://metengine.xyz/extension), which redirects to the store.
Works on Chrome, Brave, Edge, and Opera.
The extension has passed an independent security audit. It cannot access your private keys, sign transactions, or move funds. All overlays are read-only. Zero wallet permissions. [Read the full audit report →](https://metengine.xyz/audit)
## Set Up in Four Steps
Click **Add to Chrome** on the Web Store page, then confirm with **Add extension**.
Click the MetEngine icon in your toolbar. The side panel opens with a login screen.
Click **Log in**. You can sign in with your wallet or with X (Twitter). A new tab opens to `app.metengine.xyz/purchase` to complete the connection.
The extension activates automatically after sign-in. Your side panel shows three tabs: Notifications, Wallets, and Settings.
## 2-Day Free Trial
Sign in with X (or connect X to your existing account) to unlock all paid features for 2 days. No card required.
After the trial ends:
* If you have a paid plan, you return to that plan.
* If you don't, you keep access to all free features below.
## Free Features Available Immediately
No payment required:
| Platform | What You Can Do |
| ----------- | ------------------------------------------------ |
| Polymarket | Find bonding markets with yield (Free Money Tab) |
| Meteora | See active bin ranges on any DLMM pool |
| Meteora | Track 6-hour DCA pressure per token |
| Hyperliquid | View open interest chart on any asset |
Paid features show an **Upgrade now** button. Click it or go to Settings to upgrade.
## Verify It Works
Visit a supported platform to confirm overlays appear:
* **[polymarket.com](https://polymarket.com)**: Look for the "Free Money" tab on the homepage
* **[app.hyperliquid.xyz](https://app.hyperliquid.xyz)**: Check for the OI chart on any asset page
* **[app.meteora.ag](https://app.meteora.ag)**: Check for the Active Bins highlight on any DLMM pool
If overlays don't appear, check the [troubleshooting guide](/extension/troubleshooting).
## Switch to Chinese
The extension UI supports English and Chinese. Open the Settings tab in the side panel and pick your language.
## Refer and Earn
Paid users get a referral link in the Settings tab. Share it to earn 10% commission on every referred subscription.
## Next Steps
Smart money flow, risk intelligence, and bonding markets
Open interest, liquidation depth, and smart trades
LP analytics, copy trading, and range suggestions
# Hyperliquid
Source: https://docs.metengine.xyz/extension/hyperliquid/overview
See open interest, smart money positioning, liquidation depth, top wallet trades, and wallet performance on Hyperliquid.
The extension adds real-time intelligence to Hyperliquid. You see open interest shifts, where top traders are positioned, liquidation depth across price ranges, and a live feed of smart wallet activity.
## Read Open Interest at a Glance
Free
A color-coded chart on every asset page. Green for unwinding (OI decreasing), red for building (OI increasing). Spot when positions are being opened or closed at scale.
## See Which Way Top Traders Lean
Requires Perps package.
A column in the asset dropdown table showing net directional bias from top-performing traders. Blue means net long, red means net short, gray means neutral. Updates every 30 seconds. Scan which assets have strong smart money positioning before diving deeper.
## Follow Top Wallet Trades Live
Requires Perps package.
A "Smart Wallets" tab in the order history panel showing live trades from top-performing wallets. Each entry shows the wallet, side, entry price, size, and PnL. Up to 50 recent trades per asset, updating in real time.
## See Where Liquidations Stack Up
Requires Perps package.
A depth chart showing the size and price range of liquidations around the current price using bar and area visualization. You see exactly where liquidation volume concentrates at different price levels, so you know where cascade liquidations could trigger sharp price moves before you size your position.
## See What Top Traders Hold
Requires Perps package.
Top traders' current positions with size and leverage on any asset. See how the best-performing wallets are positioned so you can align your trades with proven conviction or fade the crowd when the setup calls for it.
## See How Vaults Are Positioned
Requires Perps package.
On top tickers, see how Hyperliquid vaults are positioned: size, direction, and leverage. Gauge where pooled and programmatic capital is leaning alongside individual smart wallets before you commit.
## Analyze Any Wallet
Requires Perps package.
Visit any wallet's profile to see their full trading performance: volume, realized PnL, win rate, average leverage, trading style, share ratio, and a 3-month PnL calendar. Evaluate whether a trader is worth following based on their complete track record, not a single win.
# Your Trading Edge on Polymarket, Meteora, Hyperliquid, Variational, and Pacifica
Source: https://docs.metengine.xyz/extension/index
See what smart money does, find yield opportunities, copy top traders, and assess risk. Right on the platforms you already use.
The extension shows you what profitable wallets are doing, where the opportunities are, and what the risks look like. Right on Polymarket, Meteora, Hyperliquid, Variational, and Pacifica. No new tabs, no dashboards.
Sign in with X to unlock all features for 2 days. No card required. Free features stay active after the trial ends.
The extension cannot access your keys, sign transactions, or move funds. Read-only overlays. [Read the audit →](https://metengine.xyz/audit)
## What You Can Do on Polymarket
* **Find markets that pay you to wait.** Bonding markets at 90%+ probability with yield still available, sorted by return.
* **Buy underpriced markets before they reprice.** Free Money tab surfaces decided outcomes where thin liquidity has kept the price below fair value.
* **See which side smart money is on.** Percentage badges on every outcome button show volume from profitable wallets.
* **React to smart money trades as they land.** Live feed of smart wallet buys and sells on every market with price and size.
* **Track the live index a market resolves against.** Live index price appears on markets tied to stock indices and economic data.
* **Check if an outcome might flip.** Risk Intelligence shows the historical flip chance at dominant outcome price, with time-to-resolution breakdowns.
* **Find profitable LP markets on Rewards.** Enhanced filters sort Rewards by rewards, volume, and spread to surface the best LP opportunities.
* **Evaluate any trader before copying.** Score, win rate, and PnL calendar on every profile page.
* **Copy a Polymarket wallet.** One click from any profile or PnL calendar sends you to Polybot to start copying their positions.
* **Spot insider activity.** Surface markets where new wallets or high win-rate bets suggest someone knows something early.
* **See live temperature on weather markets.** Golden badges show current temperature, and a temperature chart on detail pages shows where conditions are heading.
## What You Can Do on Meteora
* **See what top LPs are doing.** Every position in a pool with wallet scores, PnL, and price ranges.
* **Search any wallet's position.** Find a specific wallet in the holders tab to see their range and performance.
* **Copy trade any LP.** One click triggers copy trading through the MetEngine Telegram Bot. Set up once, subscribe to any wallet after.
* **Assess the paired token before you LP.** Token stats on every pool summarize recent activity, fees earned, and risk signals on the paired asset.
* **Know when to enter a pool.** Pool Sentiment combines swaps, volume, fees, and volatility into one signal: Good Entry, Bad, or Neutral.
* **Get smarter ranges.** One-click suggestion based on what top LPs are doing, auto-fills the position range.
* **See where smart money concentrates.** Top 25 traders' liquidity ranges overlaid on the pool chart.
* **Track DCA and smart wallet pressure.** Scrolling tickers show net buy/sell activity and smart wallet accumulation or distribution.
## What You Can Do on Hyperliquid
* **Read open interest at a glance.** Color-coded chart shows whether positions are building or unwinding on every asset.
* **See which way top traders lean.** Directional bias per asset from the best-performing wallets, updated every 30 seconds.
* **Follow top wallet trades live.** Real-time feed with entry price, size, direction, and PnL for every trade.
* **See where liquidations stack up.** Depth chart shows liquidation size across price ranges around the current price.
* **See how vaults are positioned.** Size, direction, and leverage of Hyperliquid vaults on top tickers.
* **Analyze any wallet.** Volume, realized PnL, win rate, avg leverage, trading style, and 3-month PnL calendar.
## Also on Variational and Pacifica
Get open interest, long/short pressure, and smart money bias on two more perps venues.
OI chart, pressure indicator, and smart odds on every asset.
OI chart, pressure indicator, and smart odds on every asset.
## Across All Platforms
Tap the heart icon on any wallet in the smart trades feed to start tracking it. No limits on how many you can watch.
Browser notifications the moment a watched wallet opens, closes, or adjusts a position. Wallet name, action, asset, size, and value.
Use the extension in Chinese or English. Switch languages from the Settings panel.
## Get Started
Set up in under two minutes. Sign in with X for 2 days of full access.
Extension not loading? Start here.
# Meteora
Source: https://docs.metengine.xyz/extension/meteora/overview
Analyze LP positions, search holders, copy trade, gauge pool sentiment, get range suggestions, and track smart money activity on Meteora DLMM pools.
The extension enhances every Meteora DLMM pool page. You see who the top LPs are, whether a pool is worth entering, where to place your range, and you can copy trade any LP directly.
## See What Top LPs Are Doing
Requires Market Making package.
The Holders tab on every pool page lists all LP positions with wallet scores, PnL, and price ranges.
You can search for any wallet address to find their position in the pool. Queries take a moment to scan through all positions.
## Copy Trade Any LP
Requires Market Making package.
A copy trade button appears next to each holder. Click it to subscribe to that wallet's LP moves through the MetEngine Telegram Bot.
**First time setup:** Verify your Telegram account with the bot using a one-time OTP. After that, you can add or remove wallets to copy trade directly from the Meteora UI or the extension side panel. Deposit funds into your bot wallet and configure strategy settings in the bot.
Set up your bot wallet, deposit funds, and configure copy trade settings.
## Assess the Paired Token Before You LP
Requires Market Making package.
Token stats on every DLMM pool summarize recent activity, fees earned, and risk signals on the paired asset. Critical on new or trending tokens where you need to judge volatility, volume quality, and whether fees justify the risk.
## Know When to Enter a Pool
Requires Market Making package.
Pool Sentiment combines swaps in the last 30 minutes, volume, fees against TVL, and volatility into one signal: Good Entry, Bad, or Neutral. You get actionable timing for entries and exits so you act on shifts as they happen.
## Get a Smarter Range
Requires Market Making package.
One-click button near "Set Price Range" that suggests a range based on what top LPs in the pool are doing and auto-fills the position form.
## See Where Smart Money Concentrates
Requires Market Making package.
Smart Chart overlays the top 25 traders' liquidity ranges on the pool chart. Spot where smart liquidity sits relative to the current price and align your range with proven performers.
## Visualize Active Trading Bins
Free
Highlights the active bin range on the Meteora chart with selectable time periods (5m, 30m, 1H, 6H).
## Track DCA Pressure
Free
Scrolling marquee at the top of Meteora pages showing 6-hour net DCA pressure per token.
## Monitor Smart Wallet Activity
Requires Market Making package.
A ticker at the top of pool pages showing net smart wallet buy/sell activity. See whether smart money is accumulating or distributing. Updates every 30 seconds.
For full-featured trading with advanced execution, use the Terminal.
# Pacifica
Source: https://docs.metengine.xyz/extension/pacifica/overview
Spot open interest spikes, read long/short pressure, and see which way top traders lean on Pacifica.
The extension brings smart money intelligence to Pacifica. You see when positions build or unwind, which side is crowded, and how top traders are positioned on every asset.
## Read Open Interest at a Glance
Free
A color-coded chart on every asset page. Green for unwinding (OI decreasing), red for building (OI increasing). Spot when positions are being opened or closed at scale.
## Gauge Long vs. Short Pressure
Requires Perps package.
A pressure indicator on each coin shows whether buyers or sellers are pushing harder. Know when the book is crowded on one side before you add to the trade.
## See Which Way Top Traders Lean
Requires Perps package.
A smart odds column reveals the net directional bias from top-performing traders. Blue means net long, red means net short, gray means neutral. Scan which assets have strong smart money positioning before diving deeper.
# Polymarket
Source: https://docs.metengine.xyz/extension/polymarket/overview
Find yield in bonding markets, spot underpriced outcomes, see smart money positioning and trades, assess flip risk, evaluate traders, and copy positions on Polymarket.
The extension adds intelligence to every Polymarket page. You see where profitable wallets are positioned, which markets have yield, which outcomes are mispriced, whether leaders might flip, and which traders are worth following.
## Find Markets That Pay You to Wait
Free
The Free Money tab appears alongside Polymarket's navigation. It surfaces bonding markets at 90%+ probability where yield is still available, sorted by return and updated in real time. You can also surface insider markets from this tab to spot opportunities with unusual wallet activity.
## Buy Underpriced Markets Before They Reprice
Free
The Free Money tab also surfaces underpriced markets where the outcome is effectively decided but the price hasn't caught up because liquidity or activity is thin. Buy at a discount before the market reprices.
## See Which Side Smart Money Is On
Requires Prediction Market package.
Percentage badges appear on every Yes/No outcome button showing what share of volume comes from smart wallets. Hover over the badge to see the top 5 smart wallet positions with entry prices, current prices, and PnL. From the tooltip, you can also view detailed smart money vs. market positioning and whale holdings. Works on binary markets, multi-candidate events, and sports markets.
## React to Smart Money Trades as They Happen
Requires Prediction Market package.
A live stream of smart wallet trades appears on every market. See which wallets are buying or selling, at what price, and in what size the moment it happens. Catch entries and exits as they land instead of chasing the move after.
## Track the Live Index a Market Resolves Against
Requires Prediction Market package.
On markets tied to live indices (stock indices, economic data, and similar references), a live index price appears on the market page. Track the underlying reference the market resolves against without leaving the page.
## Check if an Outcome Might Flip
Requires Prediction Market package.
Risk Intelligence appears above the buy/sell container on market pages. You see the historical chance that the leading outcome could flip at your entry price range based on past patterns. Click "Learn more" for a breakdown of previous flips at different price levels and time-to-resolution intervals (4h, 2h, 1h, 30m, 15m, 5m).
Use it to gauge whether a market is as settled as the odds suggest before you commit.
## Check How Whales Are Positioned
Requires Prediction Market package.
On any market page, see how whales are structuring positions compared to the broader market. View their position sizes and how their bets diverge from the crowd. When smart wallets and the market disagree, you have an edge worth investigating.
## Spot Potential Insider Activity
Requires Prediction Market package.
Surface markets where new wallets or a small number of bets with unusually high win rates appear. On speculative markets, this flags potential insider activity before prices fully adjust.
## Evaluate Any Trader Before You Follow
Requires Prediction Market package.
A score badge (0-100) appears next to usernames on profile pages, along with win rate, average profit percentage, and performance tags.
Below that, a PnL calendar shows day-by-day breakdowns with Sharpe ratio. Evaluate a trader's consistency before copying. Distinguish consistent earners from one-hit wonders.
## Copy a Trader's Positions
Below every profile card and inside the PnL Calendar modal, a copy trade button redirects you to Polybot on Telegram where you can set up position copying for that wallet. Polybot handles the execution from there.
## See a Trader's Active Positions
Free
A tab on Polymarket profile pages showing any wallet's open positions sorted by closing date.
## Find Profitable LP Markets on Rewards
Requires Prediction Market package.
Enhanced filters on Polymarket's Rewards page surface the most profitable LP markets. Sort and filter by rewards, volume, spread, and more to find LP opportunities worth your capital in seconds.
## See Live Temperature on Weather Markets
Free
Golden badges show the current temperature beside weather market questions and in the rows of upcoming weather markets. On weather market detail pages, a temperature chart tracks how live conditions are trending so you can judge which direction the market is heading before placing a bet.
# Troubleshooting
Source: https://docs.metengine.xyz/extension/troubleshooting
Common questions and fixes for the MetEngine Chrome Extension
1. Verify you're on `polymarket.com`, `app.meteora.ag`, or `app.hyperliquid.xyz`
2. Wait for the page to fully load
3. Hard refresh the page (Ctrl+Shift+R / Cmd+Shift+R)
4. Check your session is active and you have required plan.
1. Click **Log in** in the side panel. A new tab opens to `app.metengine.xyz/purchase`
2. Sign in with your wallet or X (Twitter) and complete the connection
3. Return to the extension side panel. It should reflect in 2-3 seconds to detect the session
4. If the side panel still shows the login screen, close and reopen it
5. If the issue persists, contact support on [Telegram](https://t.me/+DhnBULA7R8kwMGVl)
1. Make sure you signed in with X (Twitter) or connected X to your existing account
2. The trial activates automatically for 2 days after connecting X
3. If features still show as locked, try logging out and back in
4. Contact support on [Telegram](https://t.me/+DhnBULA7R8kwMGVl) if the issue persists
Chrome, Brave, Edge, and Opera.
1. Check that browser notifications are enabled for the extension (Chrome Settings > Privacy and Security > Site Settings > Notifications)
2. Verify you have at least one watched wallet with the toggle turned on
3. Confirm your subscription includes the Notifications feature
4. On macOS, check System Settings > Notifications > Chrome is allowed
Click the MetEngine icon in your toolbar, then open Settings. Every feature has its own toggle. You can also enable/disable features per protocol. Your preferences are saved automatically.
## Need More Help?
Independent audit report covering the extension's security and permissions
Create a ticket for the fastest response
# Variational
Source: https://docs.metengine.xyz/extension/variational/overview
Spot open interest spikes, read long/short pressure, and see which way top traders lean on Variational.
The extension brings smart money intelligence to Variational. You see when positions build or unwind, which side is crowded, and how top traders are positioned on every asset.
## Read Open Interest at a Glance
Free
A color-coded chart on every asset page. Green for unwinding (OI decreasing), red for building (OI increasing). Spot when positions are being opened or closed at scale.
## Gauge Long vs. Short Pressure
Requires Perps package.
A pressure indicator on each coin shows whether buyers or sellers are pushing harder. Know when the book is crowded on one side before you add to the trade.
## See Which Way Top Traders Lean
Requires Perps package.
A smart odds column reveals the net directional bias from top-performing traders. Blue means net long, red means net short, gray means neutral. Scan which assets have strong smart money positioning before diving deeper.
# Frequently Asked Questions
Source: https://docs.metengine.xyz/resources/faqs
Quick answers to common questions about MetEngine
# Frequently Asked Questions
Get quick answers to the most common questions about MetEngine.
## Getting Started
MetEngine is a suite of trading tools for DeFi traders. The **Terminal** gives you real-time pool analytics, intelligent range selection, MEV-protected execution, and live PnL tracking for Solana market making. The **Chrome Extension** adds smart overlays to Meteora and Polymarket. The **Telegram Bot** lets you open LP positions and copy trade from your phone. The **Data Agent** is a real-time smart money analytics API with 73 endpoints across Polymarket, Hyperliquid, and Meteora, accessible via x402 micropayments.
Sign in with your external wallet (Solflare, Phantom, etc.), email, or X. MetEngine uses Privy for self-custodial wallet management. [Get started here](/terminal/getting-started/create-account).
Yes. MetEngine uses Privy for wallet management. Your wallet is self-custodial. You own the keys. MetEngine never has access to your private keys and will never ask for them.
Click the **Receive** button in the Account Sheet. You can transfer SOL or SPL tokens directly, or buy SOL with a debit/credit card. [Learn more](/terminal/getting-started/fund-your-wallet).
## Finding Pools
Our Solana-wide heatmap tracks every transaction across supported DEXes, calculating fees per pool in real-time. You see where the action is based on onchain data, not hype. [Learn more](/terminal/trading/discover-opportunities).
Filter by volume, fees, TVL, and pool age. You can also sort and combine filters to find pools that match your exact strategy.
Yes. The Trades tab shows real-time trades through any pool. The Holders tab lets you analyze successful wallets and copy their strategies. [Learn more](/terminal/trading/analyze-smart-money).
## Trading
We provide geo-optimized transaction routing, MEV protection, and low slippage. Transactions confirm with zero slot latency.
Three strategy presets: **Spot** (balanced across range), **Curve** (concentrated around active price), and **Bid-Ask** (directional position). [Learn more](/terminal/trading/choose-your-strategy).
MetEngine shows you liquidity distribution at every price level. Position your liquidity where the action is: near the current price and at support/resistance levels. [Learn more](/terminal/trading/choose-your-strategy).
## Performance & PnL
We calculate your true PnL: Fees Earned minus Impermanent Loss. Unlike other platforms, we show you real profit, not paper gains. [Learn more](/terminal/performance/understand-your-pnl).
Impermanent loss occurs when the price ratio of your pooled assets changes. MetEngine calculates this in real-time so you always know your true position.
Select your position in Portfolio and click **Claim Fees**. Fees auto-swap to SOL and deposit to your wallet instantly. [Learn more](/terminal/growth/claim-and-compound).
## Platform Fees
MetEngine charges a 3% fee on the trading fees you earn from your positions, plus a 0.5% swap fee on non-blue chip token pairs. Blue chip pairs (like SOL/USDC) have no swap fee.
Your 3% fee funds everything that makes your trading profitable: real-time pool analytics across all of Solana, MEV-protected execution that saves you from sandwich attacks, geo-optimized routing for zero-slot latency, live PnL tracking with true impermanent loss calculations, and continuous platform improvements. You only pay when you earn, so your incentives stay aligned with ours.
## Referrals & Growth
Create a referral code and share it. You earn a percentage of fees from everyone who trades through your link: 30% from direct referrals, 3% from their referrals, and 2% from the third tier. [Learn more](/terminal/growth/earn-from-referrals).
PnL cards are shareable images that showcase your trading performance. Generate them from closed positions and share on X, Discord, or Telegram. [Learn more](/terminal/growth/share-your-wins).
## Wallet Management
Export your wallet keys through the Account Sheet and import into any Solana wallet. Your funds are fully yours. [Learn more](/terminal/wallet/withdraw-profits).
Each token account on Solana locks \~0.002 SOL in rent. If you have empty accounts from past trades, burn them to reclaim that SOL. [Learn more](/terminal/wallet/reclaim-sol).
## Still Have Questions?
Join our community for real-time support:
Get help from the community and team
Follow for updates and alpha
# Privacy Policy
Source: https://docs.metengine.xyz/resources/privacy-policy
How MetEngine collects, uses, and protects your information
# Privacy Policy
**Last Updated: February 2025**
This Privacy Policy describes how MetEngine ("we," "us," or "our") collects, uses, and shares information when you use our platform, including the web terminal at app.metengine.xyz, the Seeker mobile application, and the MetEngine Telegram Bot (collectively, the "Platform").
By using the Platform, you agree to the collection and use of information in accordance with this Privacy Policy.
## 1. Information We Collect
### 1.1 Information You Provide
**Authentication Data**
When you sign up or log in, we may collect:
* Email address (if you choose email authentication)
* Social login identifiers (if you connect via X, Google, or other providers)
* Telegram username (if you use the Telegram Bot)
This data is processed through Privy, our authentication provider, and is used solely for account access and communication purposes.
**Referral Information**
If you create or use a referral code, we collect:
* Your referral code
* Referral relationships for commission calculation
### 1.2 Information Collected Automatically
**Wallet Addresses**
We collect your public wallet address(es) to:
* Display your positions and portfolio
* Calculate fees and referral commissions
* Provide analytics and performance tracking
Wallet addresses are public blockchain data and do not, by themselves, identify you personally.
**Transaction Data**
We collect information about your on-chain transactions, including:
* Liquidity positions opened and closed
* Trading activity through the Platform
* Fees earned and paid
This data is publicly available on the blockchain. We aggregate and analyze it to provide Platform features.
**Usage Data**
We automatically collect:
* Device type and browser information
* Pages visited and features used
* Time spent on the Platform
* Referral sources
### 1.3 Information from Third Parties
**Privy**
Our authentication provider, Privy, processes your login credentials. Please review [Privy's Privacy Policy](https://www.privy.io/privacy-policy) for details on their data practices.
**Blockchain Data**
We aggregate publicly available blockchain data to provide pool analytics, trading signals, and market insights.
## 2. How We Use Information
We use the information we collect to:
### 2.1 Provide Platform Services
* Enable wallet authentication and access
* Display your portfolio and positions
* Execute transactions on your behalf
* Calculate and distribute referral commissions
* Provide pool discovery and analytics
### 2.2 Improve the Platform
* Analyze usage patterns to enhance features
* Identify and fix technical issues
* Develop new functionality
* Optimize performance
### 2.3 Communicate With You
* Send important updates about the Platform
* Respond to your inquiries
* Notify you about changes to our terms or policies
### 2.4 Security & Fraud Prevention
* Detect and prevent fraudulent activity
* Monitor for suspicious behavior
* Protect the integrity of the Platform
* Comply with legal obligations
## 3. Information Sharing
### 3.1 We Do Not Sell Your Data
**MetEngine does not sell your personal information to third parties.**
### 3.2 Service Providers
We share information with service providers who help us operate the Platform:
| Provider | Purpose | Data Shared |
| ------------------------ | ---------------- | ----------------- |
| Privy | Authentication | Login credentials |
| Infrastructure providers | Platform hosting | Technical data |
These providers are contractually obligated to protect your information and use it only for the services they provide to us.
### 3.3 Legal Requirements
We may disclose information if required by law, regulation, or legal process, including:
* Court orders or subpoenas
* Regulatory requests
* Law enforcement inquiries
### 3.4 Business Transfers
If MetEngine is acquired or merged with another entity, your information may be transferred as part of that transaction.
### 3.5 Aggregated Data
We may share aggregated, anonymized data that cannot be used to identify you, such as:
* Platform usage statistics
* Market trends and analytics
* Aggregate trading volumes
## 4. Data Security
### 4.1 Self-Custodial Model
MetEngine operates on a self-custodial model:
* **We never have access to your private keys**
* Your wallet credentials are managed by Privy
* We cannot access or move your funds
### 4.2 Security Measures
We implement appropriate technical and organizational measures to protect your information, including:
* Encryption in transit and at rest
* Regular security assessments
* Access controls and authentication
* Monitoring for suspicious activity
### 4.3 Your Responsibility
You are responsible for:
* Securing your wallet credentials and private keys
* Using strong authentication methods
* Keeping your devices secure
* Reporting any unauthorized access
## 5. Cookies & Tracking
### 5.1 What We Use
We use cookies and similar technologies to:
* Maintain your session and preferences
* Analyze Platform usage
* Improve performance
### 5.2 Types of Cookies
| Type | Purpose | Duration |
| ----------- | ----------------------------------- | ---------- |
| Essential | Required for Platform functionality | Session |
| Analytics | Understand usage patterns | Persistent |
| Preferences | Remember your settings | Persistent |
### 5.3 Your Choices
Most browsers allow you to control cookies through settings. Disabling certain cookies may affect Platform functionality.
## 6. Children's Privacy
The Platform is not intended for users under 18 years of age. We do not knowingly collect information from children. If we learn that we have collected information from a child, we will take steps to delete it.
## 7. International Users
MetEngine operates globally. By using the Platform, you consent to the transfer of your information to jurisdictions that may have different data protection laws than your country of residence.
We take appropriate safeguards to protect your information in accordance with this Privacy Policy, regardless of where it is processed.
## 8. Blockchain Data
### 8.1 Public Nature of Blockchain
Blockchain transactions are publicly visible and permanent. Information recorded on the blockchain cannot be deleted or modified by MetEngine. This includes:
* Wallet addresses
* Transaction history
* Token balances
* Smart contract interactions
### 8.2 Pseudonymity
While blockchain addresses are public, they are pseudonymous. However, if your wallet address is linked to your identity through other means, your transaction history could become personally identifiable.
## 9. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on the Platform with an updated "Last Updated" date.
We encourage you to review this Privacy Policy periodically. Your continued use of the Platform after changes are posted constitutes acceptance of the modified Privacy Policy.
## 10. Contact Us
If you have questions about this Privacy Policy or our data practices, please contact us:
* **Email:** [hello@metengine.xyz](mailto:hello@metengine.xyz)
* **X:** [@met\_engine](https://x.com/met_engine)
***
By using MetEngine, you acknowledge that you have read and understood this Privacy Policy.
# Terms of Use
Source: https://docs.metengine.xyz/resources/terms-of-use
Terms and conditions for using MetEngine platforms and services
# Terms of Use
**Last Updated: February 2025**
These Terms of Use ("Terms") govern your access to and use of the MetEngine platform, including the web terminal at app.metengine.xyz, the Seeker mobile application, and the MetEngine Telegram Bot (@met\_engine\_bot) (collectively, the "Platform"). By accessing or using the Platform, you agree to be bound by these Terms.
**Please read these Terms carefully. They contain important information about your legal rights, remedies, and obligations.**
## 1. Definitions
* **"MetEngine," "we," "us," or "our"** refers to MetEngine and its affiliates, operators, and service providers.
* **"Platform"** refers to the MetEngine web terminal, Seeker mobile app, Telegram Bot, and all related services.
* **"Services"** refers to all features and functionality provided through the Platform, including pool discovery, liquidity provision, trading execution, and analytics.
* **"User," "you," or "your"** refers to any individual or entity accessing or using the Platform.
* **"Wallet"** refers to the self-custodial cryptocurrency wallet created through or connected to the Platform.
* **"Digital Assets"** refers to cryptocurrencies, tokens, and other blockchain-based assets.
* **"Smart Contracts"** refers to self-executing code deployed on blockchain networks that facilitate transactions.
## 2. Platform Services
### 2.1 Web Terminal (app.metengine.xyz)
The MetEngine web terminal provides:
* Real-time pool discovery and analytics across Solana DEXes
* Liquidity provision tools and position management
* Trading execution with MEV protection
* Performance tracking and PnL analytics
* Portfolio management features
### 2.2 Seeker Mobile App
The Seeker mobile application provides the same core functionality as the web terminal, optimized for mobile devices.
### 2.3 Telegram Bot (@met\_engine\_bot)
The MetEngine Telegram Bot enables:
* Liquidity provision through conversational interface
* Position monitoring and notifications
* Quick access to pool analytics
## 3. Eligibility
### 3.1 Age Requirements
You must be at least 18 years old (or the age of legal majority in your jurisdiction) to use the Platform.
### 3.2 Jurisdiction Restrictions
The Platform is **NOT available** to persons or entities located in, incorporated in, or residents of:
* **United States of America** and its territories
* **OFAC Sanctioned Countries and Regions:**
* Cuba
* Iran
* North Korea
* Syria
* Crimea, Donetsk, and Luhansk regions of Ukraine
* Russia
By using the Platform, you represent and warrant that you are not located in, incorporated in, or a resident of any restricted jurisdiction, and you are not subject to any sanctions administered by OFAC, the United Nations, the European Union, or any other governmental authority.
## 4. Account & Wallet
### 4.1 Self-Custodial Wallet
MetEngine utilizes Privy for wallet creation and management. Your wallet is **self-custodial**, meaning:
* **You own and control your private keys**
* MetEngine **never has access** to your private keys or seed phrases
* MetEngine **cannot recover** lost keys or access your funds
* You are solely responsible for securing your wallet credentials
### 4.2 Wallet Security
You are solely responsible for:
* Maintaining the confidentiality of your wallet credentials
* All activities that occur through your wallet
* Backing up and securing your private keys
* Any losses resulting from unauthorized access to your wallet
### 4.3 No Custody
MetEngine does not hold, control, or have custody of your Digital Assets at any time.
## 5. Fees
### 5.1 Platform Fees
MetEngine charges the following fees:
| Fee Type | Amount | Description |
| --------------- | ------ | ---------------------------------------------------- |
| Performance Fee | 3% | Applied to trading fees earned from your positions |
| Swap Fee | 0.5% | Applied to swaps involving non-blue chip token pairs |
Blue chip pairs (such as SOL/USDC) are exempt from the 0.5% swap fee.
### 5.2 Fee Changes
MetEngine reserves the right to modify fees at any time. Changes will be communicated through the Platform and will apply to transactions occurring after the effective date of such changes.
### 5.3 Network Fees
You are responsible for all blockchain network fees (gas fees) associated with your transactions. These fees are paid to network validators, not to MetEngine.
## 6. User Representations & Warranties
By using the Platform, you represent and warrant that:
### 6.1 Legal Capacity
* You are of legal age in your jurisdiction
* You have full legal capacity to enter into these Terms
* You are not acting on behalf of a restricted entity
### 6.2 Jurisdiction Compliance
* You are not located in a restricted jurisdiction
* You are not subject to any sanctions or regulatory restrictions
* Your use of the Platform complies with all applicable laws
### 6.3 Tax Compliance
* You are solely responsible for determining and paying any taxes applicable to your transactions
* MetEngine does not provide tax advice
* You will maintain appropriate records for tax purposes
### 6.4 Lawful Use
* You will not use the Platform for money laundering, terrorist financing, or any illegal purpose
* You will not engage in market manipulation, wash trading, or fraudulent activities
* You will not attempt to circumvent any security measures or access controls
* You will not use bots, scripts, or automated tools in ways that violate these Terms
## 7. Risks & Disclaimers
### 7.1 DeFi & Blockchain Risks
You acknowledge and accept that:
* Blockchain networks and DeFi protocols carry inherent technological risks
* Network congestion may delay or prevent transactions
* Blockchain transactions are irreversible once confirmed
* Protocol upgrades or forks may affect your assets
### 7.2 Smart Contract Risks
Third-party Smart contracts may contain bugs, vulnerabilities, or exploits that could result in:
* Loss of deposited funds
* Unexpected behavior or outcomes
* Permanent loss of access to assets
MetEngine does not audit or guarantee the security of third-party smart contracts.
### 7.3 Impermanent Loss
Providing liquidity involves impermanent loss risk. The value of your position may decrease relative to holding the underlying assets. MetEngine provides analytics to help you understand this risk, but you are solely responsible for your trading decisions and using the platform.
### 7.4 No Investment Advice
**MetEngine does not provide investment, financial, legal, or tax advice.** The Platform is a tool for accessing DeFi protocols. All analytics, data, and information are provided for informational purposes only.
### 7.5 No Guarantee of Profits
Past performance does not guarantee future results. There is no guarantee that you will earn profits from using the Platform. You may lose some or all of your deposited assets.
### 7.6 Third-Party Protocols
MetEngine integrates with third-party protocols and DEXes. We are not responsible for:
* The performance or availability of these protocols
* Changes to third-party protocol terms or functionality
* Losses resulting from third-party protocol failures or exploits
## 8. Intellectual Property
### 8.1 MetEngine IP
All intellectual property rights in the Platform, including but not limited to software, designs, logos, trademarks, and content, are owned by or licensed to MetEngine.
### 8.2 Limited License
We grant you a limited, non-exclusive, non-transferable license to use the Platform in accordance with these Terms. This license does not include the right to:
* Modify, copy, or create derivative works
* Reverse engineer or decompile any part of the Platform
* Use MetEngine branding without prior consent
* Resell or sublicense access to the Platform
## 9. Limitation of Liability
### 9.1 Disclaimer of Warranties
THE PLATFORM IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, OR STATUTORY. WE DISCLAIM ALL WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
### 9.2 Limitation of Damages
TO THE MAXIMUM EXTENT PERMITTED BY LAW, METENGINE SHALL NOT BE LIABLE FOR:
* ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES
* LOSS OF PROFITS, DATA, OR DIGITAL ASSETS
* DAMAGES RESULTING FROM UNAUTHORIZED ACCESS TO YOUR WALLET
* DAMAGES RESULTING FROM SMART CONTRACT FAILURES OR EXPLOITS
* DAMAGES RESULTING FROM THIRD-PARTY ACTIONS OR PROTOCOLS
### 9.3 Maximum Liability
OUR TOTAL LIABILITY SHALL NOT EXCEED THE AMOUNT OF FEES YOU PAID TO METENGINE IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.
## 10. Termination
### 10.1 By You
You may stop using the Platform at any time. Before doing so, you should withdraw your assets from any open positions.
### 10.2 By MetEngine
We may suspend or terminate your access to the Platform at any time, with or without cause, including if:
* You violate these Terms
* You are located in a restricted jurisdiction
* We are required to do so by law or regulation
* We discontinue the Platform or any feature
### 10.3 Effect of Termination
Upon termination:
* Your license to use the Platform terminates immediately
* You remain responsible for any outstanding obligations
* These Terms continue to apply to any pending transactions
## 11. Amendments
MetEngine reserves the right to modify these Terms at any time. Changes will be effective upon posting to the Platform. Your continued use of the Platform after changes are posted constitutes acceptance of the modified Terms.
We encourage you to review these Terms periodically for updates.
## 12. Miscellaneous
### 12.1 Entire Agreement
These Terms constitute the entire agreement between you and MetEngine regarding your use of the Platform.
### 12.2 Severability
If any provision of these Terms is found to be unenforceable, the remaining provisions will continue in effect.
### 12.3 No Waiver
Our failure to enforce any provision of these Terms shall not constitute a waiver of that provision.
### 12.4 Assignment
You may not assign your rights or obligations under these Terms. MetEngine may assign its rights and obligations without restriction.
## 13. Contact Information
If you have questions about these Terms, please contact us:
* **Email:** [hello@metengine.xyz](mailto:hello@metengine.xyz)
* **X:** [@met\_engine](https://x.com/met_engine)
***
By using MetEngine, you acknowledge that you have read, understood, and agree to be bound by these Terms of Use.
# Auto Trade (Copy Trading)
Source: https://docs.metengine.xyz/telegram-bot/auto-trade
Copy smart wallets with millisecond precision or get alerts
Found a wallet that prints? Auto Trade copies their LP positions the moment they open. Set it once and let the bot mirror the trades.
## What You'll Unlock
* Millisecond-precision copy trading
* Follow up to 5 alpha wallets simultaneously
* Flexible sizing: fixed amount, portfolio %, or exact copy
* Spy mode for notifications only
## How Auto Trade Works
When a tracked wallet opens an LP position, the bot instantly:
1. Detects the transaction
2. Identifies the pool and strategy
3. Opens the same position in your wallet
4. Notifies you of the copy
No delays. No manual intervention. Pure alpha mirroring.
## Set Up Auto Trade
From the main menu, tap **Auto Trade** to access copy trading settings.
### Add a Wallet to Track
1. Tap **Add Wallet**
2. Enter the wallet in format: `Name Address`
* Example: `AlphaWhale 7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU`
3. Confirm the addition
You can track up to **5 wallets** simultaneously.
## Configure Copy Settings
Tap **Configure** next to any tracked wallet to set how you copy their positions.
### Sizing Options
Choose how the bot calculates your position size:
| Option | How It Works |
| -------------------------- | ---------------------------------------------------------------- |
| **Fixed Amount** | Always use the same SOL amount (e.g., 1 SOL per trade) |
| **Portfolio %** | Use a percentage of your total wallet balance |
| **Copy Trader Position %** | Use the same percentage of your portfolio as they used of theirs |
| **Same Proportion** | Match their position size relative to their portfolio |
| **Same Amount** | Copy the exact SOL amount they used |
### Max Amount Safety Cap
Set a maximum amount per copy trade to protect against oversized positions. Even if the alpha wallet goes all-in, your copy stays within your limit.
## Manage Tracked Wallets
### Toggle Copy vs. Spy Mode
Each wallet shows its status:
* **Green checkmark**: Actively copying trades
* **Bell icon**: Spy mode (notifications only, no copying)
Tap the status to toggle between modes.
### Spy Mode
Want to watch before you commit? Spy mode sends you notifications when tracked wallets open positions—without copying them. Perfect for:
* Evaluating a wallet's performance before copying
* Learning strategies without risking capital
* Monitoring wallets during volatile markets
### Delete a Wallet
Tap the delete option to remove a wallet from your tracking list.
## Stop Copy Trading
To pause all copy trading:
1. Go to **Auto Trade**
2. Tap **Stop Copy Trade**
3. Confirm
Your tracked wallets remain saved—you can resume anytime.
## Notification Details
When a tracked wallet opens a position, you receive:
Each notification includes:
* **Wallet name** that triggered the copy
* **Token pair** being LP'd
* **Pool address** for verification
* **Your position details** (if copying is active)
* **Transaction link** to view on-chain
## Find Alpha Wallets
Not sure who to copy? Use the web terminal to analyze smart money activity and find consistently profitable LPs.
Discover which wallets are printing and copy their strategies
# LP from Anywhere
Source: https://docs.metengine.xyz/telegram-bot/getting-started
Access MetEngine's speed at your fingertips
Trade from your phone, your couch, or on the go. The MetEngine Telegram Bot gives you one-click access to LP positions and copy trading right from trenches.
## What You'll Unlock
* Instant LP positions from any Telegram chat
* Copy trade smart wallets with millisecond precision
* Self-custodial wallet you fully control
* Real-time position monitoring and alerts
## Access the Bot
Open the MetEngine bot to get started:
Open @met\_engine\_bot in Telegram
Tap `/start` to initialize your trading account.
## Your Telegram Wallet
When you first interact with the bot, it automatically creates a secure trading wallet. This wallet is:
* **Self-custodial**: You own the private keys
* **Exportable**: Transfer to any Solana wallet anytime
* **Ready instantly**: No signup, no email, no KYC
Tap **Wallet** to view your wallet address and balance.
## Fund Your Wallet
Send SOL to your wallet address to start trading. You'll need:
* **Minimum 0.2 SOL** to open positions
* **Extra buffer** for transaction fees (0.01-0.02 SOL)
Copy your wallet address from the bot and fund some SOL.
## Main Commands
| Command | What It Does |
| ----------------- | ------------------------------------------------ |
| `/start` | Main menu with all features |
| `/wallet` | Manage wallet and swap tokens |
| `/open` | Open a new LP position |
| `/damm` | Set configuration and presets for DAMM quick ape |
| `/dlmm` | Set configuration and presets for DLMM quick ape |
| `/damm_positions` | Track your DAMM positions |
| `/dlmm_positions` | Track your DLMM positions |
## Export Your Private Key
Your wallet is fully self-custodial. To export your private key:
1. Tap **Wallet** from the main menu
2. Tap **Export Private Key**
3. Store it securely—this key controls your funds
You can import this key into Phantom, Solflare, or any Solana wallet.
## Start Trading
Your Telegram wallet is set up. Open your first position or set up copy trading.
One-click LP from Telegram
Copy smart wallets automatically
# LP From Anywhere
Source: https://docs.metengine.xyz/telegram-bot/index
The MetEngine Telegram Bot gives you one-click access to LP positions and copy trading from your phone
One-click LP positions and copy trading from Telegram. Trade from your phone, your couch, or wherever you are.
## What You'll Achieve
Paste a token address, get into the highest-yield pool in seconds.
Follow up to 5 alpha wallets with millisecond precision. Their positions become your positions.
Your keys, your coins. Export to any Solana wallet anytime.
Track positions, earned fees, and impermanent loss from Telegram.
## Get Started in 30 Seconds
Open @met\_engine\_bot in Telegram
Tap `/start` to create your wallet and begin trading.
## See It in Action
### Open a Position
Paste any token address and the bot finds the best pool automatically.
### Copy Trade Alpha Wallets
Set up auto-copy and mirror positions the moment they open.
## Start Your Journey
Create your self-custodial wallet and fund it with SOL
Learn to open LP positions in seconds
## Need More Power?
For advanced strategies, custom ranges, and deep analytics, use the full Terminal.
Full-featured trading terminal with real-time pool analytics
# Open Positions via Bot
Source: https://docs.metengine.xyz/telegram-bot/open-position
One-click LP positions — auto-selects the highest-yield pool
Spot a token on X? Paste the token address in Telegram and open an LP position in seconds. The bot automatically finds the highest-yielding pool.
## What You'll Unlock
* Instant LP from any token address
* Auto-selection of the best-performing pool
* Real-time position monitoring with PnL tracking
* One-tap fee claiming and position closing
## Open a Position
Use the `/open` command or tap **Open Position** from the main menu.
### Enter Token Details
1. **Paste the contract address** of the token you want to LP
2. **Enter SOL amount** to deposit (minimum 0.2 SOL)
The bot scans all available pools and selects the one with the highest 24-hour yield.
### Confirm Your Position
Review the pool details:
* **24h Volume**: Trading activity driving your fees
* **24h Fees**: What LPs earned in the last day
* **Current Price**: Token price in SOL
Tap **Confirm** to open your position.
## Monitor Your Positions
Use `/dlmm_positions` to view all active positions. Each position shows:
* **Deposit value**: Your initial investment
* **Fees earned**: Unclaimed trading fees
* **Impermanent loss**: Unrealized IL from price movement
* **Current bins**: Visual representation of your liquidity range
### Understanding the Visualization
The bin display shows where your liquidity sits:
* **Filled bins**: Your active liquidity earning fees
* **Empty bins**: Outside your range, not earning
* **Current price marker**: Where trading is happening now
## Claim Fees
Earned fees accrue in real-time. To claim:
1. Open `/dlmm_positions`
2. Select your position
3. Tap **Claim Fees**
Claimed fees go directly to your Telegram wallet.
## Close a Position
Ready to exit? From your position details:
1. Tap **Close Position**
2. Confirm the withdrawal
3. Tokens return to your wallet
It'll auto swap token to SOL.
## Advance Features
The Telegram bot uses a balanced strategy by default. For advanced configuration — custom ranges, bid-ask strategies, or volatility plays — use our terminal.
Configure custom ranges and strategies on the terminal
# Start Trading in 10 Seconds
Source: https://docs.metengine.xyz/terminal/getting-started/create-account
Create your MetEngine account and get ready to earn
## What You'll Unlock
* A secure trading wallet you fully control
* Access to real-time pool analytics
* Lightning-fast, MEV-protected execution
## Create Your Account
Sign in with your external wallet (Solflare, Phantom, etc.), email, or X. MetEngine uses Privy for self-custodial wallet management. Your keys, your wallet.
### See It in Action
**What you just saw:** One-click authentication gives you instant access. No complex onboarding. Just connect and start.
## Your Trading Wallet
Once you sign in, Privy automatically generates a secure trading wallet. This wallet:
* Is fully self-custodial (you own the keys)
* Can be exported anytime to any Solana wallet
* Is ready for trading immediately
### Let's Print
Your account is set up. Next, fund your wallet so you can start providing liquidity.
Add SOL to your trading wallet and start earning
# Fund Your Wallet
Source: https://docs.metengine.xyz/terminal/getting-started/fund-your-wallet
Your trading wallet is ready. Add SOL to start providing liquidity and earning fees.
## What You'll Unlock
* Ability to open liquidity positions
* Access to all MetEngine trading features
* Start earning from the moment you deposit
## Deposit Options
From the Account Sheet, click the **Receive** button to fund your trading wallet.
### See It in Action
**What you just saw:** Multiple funding options in one place. Transfer crypto or use a card.
## Funding Methods
### Transfer Crypto
Send SOL or SPL tokens (like USDC) directly to your wallet address. This is the fastest option if you already have crypto.
### Card Onramp
Buy SOL instantly with a debit or credit card. Secured by Privy's payment infrastructure.
## How Much Do You Need?
**Minimum:** Enough SOL for gas fees (\~0.01 SOL) plus your position size.
**Recommended:** Start with an amount you're comfortable learning with. You can always add more as you get comfortable.
## You're Now Ready To
Your wallet is funded. Time to find profitable pools and start earning.
Discover which pools are generating the most fees right now
# Claim and Compound
Source: https://docs.metengine.xyz/terminal/growth/claim-and-compound
Collect your earned fees and compound your returns
Don't let your fees sit idle. Claim regularly and compound to maximize your long-term returns.
## What You'll Unlock
* One-click fee claiming that auto-swaps to SOL
* Compounding strategy for accelerated growth
* Full control over when and how you collect
## Claim Your Fees
Your earned fees accumulate as you provide liquidity. Claim them without closing your position.
### How to Claim
1. Go to your Portfolio
2. Select the position with accumulated fees
3. Click **Claim Fees**
4. Fees auto-swap to SOL and deposit instantly
### When to Claim
**Claim frequently when:**
* Gas costs are low relative to fees
* You want to reinvest immediately
* Market volatility is high (lock in gains)
**Let fees accumulate when:**
* Fees are small relative to gas costs
* You're in a stable, long-term position
* You prefer less active management
## Compounding Strategy
Claimed fees can be reinvested to compound your returns:
1. Claim fees from profitable positions
2. Add claimed SOL to existing positions or new opportunities
3. Repeat to accelerate growth
**The math:** Regular compounding can significantly increase returns over time compared to leaving fees unclaimed.
## You're Now Ready To
You're collecting and growing your earnings. Add another income stream with referrals.
Share MetEngine and earn a percentage of your network's fees
# Earn From Referrals
Source: https://docs.metengine.xyz/terminal/growth/earn-from-referrals
Grow your income by sharing referral code with your network
Share MetEngine with friends and your community. Earn a percentage of fees from everyone who trades through your link, up to 3 tiers deep.
## What You'll Unlock
* Passive income from your network's trading activity
* Multi-tier earnings (earn from referrals of referrals)
* Real-time tracking of your referral performance
## Create Your Referral Code
### See It in Action
**What you just saw:** Create your unique referral code in seconds. Share it anywhere and start earning.
### How to Create
1. Go to **Rewards**
2. Click **Create Referral Code**
3. Share with your community
## How It Works
When someone signs up using your referral link and trades, you earn a percentage of the fees from their activity.
### 3-Tier Revenue Share
| Tier | Referral Type | Your Earnings |
| ---------- | ------------------------------------ | --------------- |
| **Tier 1** | Direct Referrals (You → Person B) | **30%** of fees |
| **Tier 2** | Indirect Referrals (You → B → C) | **3%** of fees |
| **Tier 3** | Extended Referrals (You → B → C → D) | **2%** of fees |
**Example:** If your direct referral generates 100 USD in fees, you earn 30 USD. If their referral generates 100 USD, you earn 3 USD. The network effect compounds.
## Track Your Performance
The Rewards dashboard shows you:
* Total referrals
* Earnings in real-time
* Your rank on the leaderboard
* Volume generated through your network
## Maximize Your Referral Earnings
**Share strategically:**
* Crypto communities (Discord, Telegram)
* Twitter/X when discussing DeFi
* Direct messages to friends who trade
**Provide value:**
* Share your PnL cards as social proof
* Explain why MetEngine helps you win
* Offer to help new users get started
## You're Now Ready To
You have multiple income streams. Amplify your success by sharing your wins.
Generate PnL cards to flex on socials and attract more referrals
# Share Your Wins
Source: https://docs.metengine.xyz/terminal/growth/share-your-wins
Generate PnL cards to showcase your success on social media
Turn your profitable trades into social proof. Generate cool PnL cards that showcase your success and get benefit of network effect.
## What You'll Unlock
* Degen PnL cards for any closed position
* One-click sharing to X, Discord, and Telegram
* Social proof that drives referral signups
## Generate Your PnL Card
### See It in Action
**What you just saw:** Copy your transaction hash, paste it into the generator, and download your card. Ready to share.
### How to Generate
1. Copy your transaction hash (from a closed position)
2. Go to PnL Card generator
3. Paste the hash
4. Download your card
## Share Everywhere
Your PnL card is designed to look great on:
* **X** - Perfect dimensions for timeline posts
* **Discord** - Stands out in trading channels
* **Telegram** - Share in groups to drive engagement
## Why Sharing Works
**For you:**
* Builds your reputation as a profitable trader
* Attracts referrals organically
* Creates accountability for your trading
**For your network:**
* Shows real results, not promises
* Gives them confidence to try MetEngine
* Your referral link means they get onboarded by someone who knows the platform
## Sharing Strategy
**When to share:**
* Big wins (obvious)
* Consistent smaller wins (shows reliability)
* Interesting pools or strategies (educational content)
**What to include:**
* Your PnL card
* Brief context on the trade
* Your referral link
## You've Maximized Your Earnings
You're earning from trading, compounding, referrals, and social sharing. When you're ready to withdraw profits, we make that easy too.
Take your earnings out securely
# Turn Liquidity Into Profit
Source: https://docs.metengine.xyz/terminal/index
MetEngine Terminal is the trading terminal built for Solana market makers. Find profitable pools, execute winning trades, and maximize your returns.
## What You'll Achieve With MetEngine Terminal
Solana-wide heatmap showing you where fees are flowing in real-time. Onchain data, not Telegram alpha groups.
MEV-protected transactions, low slippage, instant confirmation. Enter positions in seconds with one-click execution.
Real-time impermanent loss calculations. Always know your realized profit, not paper gains that evaporate on exit.
Claim fees, compound earnings, earn from referrals. Multiple income streams, all from one terminal.
## See MetEngine in Action
### Get Alpha From Onchain Data
### Select Intelligent Ranges
### Track Your True PnL
## Start Your Journey
New to market making? Learn how you'll profit
Ready to go? Create your account in 10 seconds
## Ready to Maximize Your Market Making Profits?
Start trading now
# How You'll Profit From Market Making
Source: https://docs.metengine.xyz/terminal/learn/profit-from-market-making
Understand the fundamentals of market making and how to generate consistent returns
# Turn Liquidity Into Profit
Market making is one of the most reliable ways to generate returns in crypto. Instead of guessing price direction, you earn fees by providing liquidity that enables others to trade.
## What You'll Learn
* How market making generates consistent income
* The two ways you profit from liquidity positions
* What will make you a profitable market maker
## The Core Principle
Every trading strategy boils down to one principle: **"buy low, sell high"**. Market making adds infrastructure. You're not just trading, you're enabling trading to happen and earning fees for it.
## Two Ways to Profit
### 1. Trading Fees
Every time someone trades through a pool where you've provided liquidity, you earn a portion of the trading fees. High-volume pools generate more fees.
### 2. Asset Appreciation
If the price of your assets increases while you hold a position, you benefit from that appreciation on top of your earned fees.
**The professional approach**: Focus on pools where trading fees exceed impermanent loss. This creates sustainable, repeatable profits regardless of price direction.
## What Will Make You a Winner
### 1. Pool Selection (Most Important)
If you're not in a pool with high trading volume, you won't make money. Being in the right pool at the right time is crucial.
**You'll find alpha from onchain data, not Telegram groups.**
### 2. Range Selection (Second Most Important)
If you're not providing liquidity near the current price, your liquidity won't be used and you won't earn fees.
**You'll position your liquidity where the action is.**
### 3. Strategy Selection (Refinement)
Having the correct liquidity curve helps you capture more fees:
* **Stable pairs**: Consistent liquidity curves work well
* **Volatile assets**: Bid-ask strategies that concentrate around current price are more effective
### 4. Exit Discipline (Critical for Long-Term Success)
It's easy to get lost and lose track of whether you're actually making money.
**You'll track real PnL, not paper gains. You'll know when to exit.**
## What This Means For You
With the right tools, market making becomes data-driven instead of guesswork. MetEngine gives you:
* Real-time visibility into which pools are generating the most fees
* Intelligent range selection based on actual liquidity distribution
* Live PnL tracking including impermanent loss
## Ready to Start?
Learn risk management strategies before you trade
Create your account and start earning
# Protect Your Capital
Source: https://docs.metengine.xyz/terminal/learn/protect-your-capital
Risk management strategies that keep you profitable long-term
# Protect Your Capital
You don't want to just chase APYs. You also want to protect your downside. Here's how you can trade confidently without putting your capital at unnecessary risk.
## What You'll Learn
* How to avoid common pitfalls that wipe out profits
* Key risks and how to manage them
* Exit strategies that lock in gains
## Best Practices
### 1. Make Data-Driven Decisions
Base your pool selection on onchain data, not hype. Telegram groups and Discord calls are noise. Real alpha comes from actual trading activity.
### 2. Stay Near the Action
Position your liquidity ranges close to current prices. Liquidity that's too far from the action doesn't earn fees.
### 3. Monitor Continuously
Use real-time analytics and PnL tracking. Know your true profit at all times, not just paper gains.
### 4. Have an Exit Plan
Before entering any position, know:
* When you'll reduce exposure
* When you'll exit entirely
* Your maximum acceptable loss
### 5. Protect Your Transactions
Use MEV-protected transactions and low-slippage platforms. Every bit of slippage eats into your profits.
### 6. Understand the Math
Learn how fees, impermanent loss, and liquidity curves work. Knowledge is your best defense.
### 7. Start Small
Begin with smaller positions to understand the dynamics before scaling. There's no rush. The pools will still be there.
## Key Risks to Manage
### Impermanent Loss
When the price ratio of your pooled assets changes, you experience impermanent loss. This is the primary risk in market making.
**How to manage it:**
* Monitor impermanent loss in real-time (MetEngine calculates this for you)
* Compare fees earned vs. loss incurred
* Exit when loss exceeds fees
### Liquidity Risk
Sometimes you may not be able to exit a position when you need to.
**How to manage it:**
* Avoid pools with very low volume & low organic score
* Ensure sufficient market liquidity exists
* Maintain exit flexibility by not overconcentrating
## Exit Strategy Framework
Your disciplined exits will separate you from those who give back their gains.
**Set clear rules:**
* Define your target profit level
* Define your maximum acceptable loss
* Stick to your parameters. Don't let emotions drive your decisions
**Know when to exit:**
* When impermanent loss exceeds fees for extended periods
* During extreme market conditions
* When volume drops significantly
## You're Now Ready To
Understanding risk management is the foundation of profitable market making. Now you can start trading with confidence.
Create your account and fund your wallet
Learn to spot high-earning opportunities
# Your Portfolio
Source: https://docs.metengine.xyz/terminal/performance/monitor-positions
Monitor all your positions and manage them from one place
Know exactly how every position is performing. MetEngine gives you real-time visibility into your entire portfolio from one dashboard.
## What You'll Unlock
* Real-time view of all your active positions
* One-click actions for claiming fees and closing positions
* Performance metrics that actually matter
## Portfolio Overview
See all your positions at a glance with live PnL tracking.
### See It in Action
**What you just saw:** Your complete portfolio with position details, earned fees, and quick actions, all in one place.
## Manage Your Positions
### Claim Fees
Collect your earned fees without closing your position:
1. Select the position
2. Click **Claim Fees**
3. Fees auto-swap to SOL and deposit to your wallet instantly
### Close Position
When you're ready to exit:
1. Select the position
2. Choose partial withdrawal or full close
3. Tokens auto-swap to SOL
You can generate a PnL card once your position is closed. Perfect for sharing your wins.
## What to Monitor
**Green flags:**
* Fees earned exceeding impermanent loss
* Position staying within your selected range
* Consistent volume through the pool
**Warning signs:**
* Impermanent loss exceeding fees
* Price moving far from your range
* Volume dropping significantly
## You're Now Ready To
You can track your positions. For deeper analysis of your profitability, understand exactly how your PnL is calculated.
See exactly where your profits come from (and where they don't)
# Understand Your PnL
Source: https://docs.metengine.xyz/terminal/performance/understand-your-pnl
See exactly where your profits come from with real-time tracking
Most platforms show you paper gains. MetEngine shows you real PnL, including impermanent loss that others hide.
## What You'll Unlock
* Real-time impermanent loss calculation
* True profit visibility (not just paper gains)
* The data you need to make exit decisions
## Real-Time PnL Tracking
MetEngine calculates your impermanent loss in real-time, so you always know your true profit. Not just what the raw numbers suggest.
**What you just saw:** Live PnL that accounts for everything: fees earned, impermanent loss, and true net profit.
## Understanding Your Numbers
### Fees Earned
The trading fees you've collected from swaps through your liquidity range. This is pure profit (before considering IL).
### Impermanent Loss (IL)
The difference between holding your assets vs. providing liquidity. MetEngine calculates this in real-time.
**When IL matters:**
* If fees > IL, you're profitable
* If IL > fees, you're losing money (even if it looks like gains)
### True PnL
Your actual profit or loss: **Fees Earned - Impermanent Loss**
This is the number that matters. Everything else is noise.
## Making Exit Decisions
Use your PnL data to make informed exit decisions:
**Keep position open when:**
* Fees consistently exceed IL
* Volume through the pool remains high
* Price stays within your range
**Consider closing when:**
* IL exceeds fees over multiple periods
* Volume drops significantly
* Price moves far from your range
## You're Now Ready To
You understand your real performance. Now maximize your returns by claiming fees and compounding.
Collect your fees and compound your earnings
# Analyze Smart Money
Source: https://docs.metengine.xyz/terminal/trading/analyze-smart-money
Track where top wallets are positioning and copy their strategies
Don't guess where to put your liquidity. See exactly where successful traders are positioning and why.
## What You'll Unlock
* Real-time visibility into trades happening through any pool
* Identify which wallets consistently win
* Copy strategies from proven market makers
## Track Smart Wallets
The Trades tab shows real-time trades happening through the pool. See what top wallets are doing and copy their strategy from the **Holders Tab**.
### See It in Action
**What you just saw:** Live trade flow and holder analysis. You can see exactly which wallets are profitable and how they're positioning.
## What to Look For
### High-Volume Traders
Wallets that consistently trade high volume are usually well-informed. Follow their moves.
### Consistent Winners
Look for wallets with strong PnL history. These are the strategies worth copying.
### Entry Timing
Note when smart money enters positions. Early entry into a pool often indicates alpha.
## From Analysis to Action
Once you've identified a promising pool and understand how smart money is playing it, you're ready to execute.
One-click entry for time-sensitive opportunities
Configure range and strategy for optimized returns
# Choose Your Strategy
Source: https://docs.metengine.xyz/terminal/trading/choose-your-strategy
Configure range and strategy to maximize fee capture
# Save time
For positions where optimization matters, MetEngine gives you the tools to configure exactly how you want to provide liquidity.
## What You'll Unlock
* Intelligent range selection based on liquidity distribution
* Strategy presets optimized for different market conditions
* Full visibility into position cost breakdown
## Intelligent Range Selection
Choose your price range based on actual liquidity distribution across the pool. See where other market makers are positioned and make informed decisions.
### See It in Action
**What you just saw:** The liquidity chart shows you exactly where liquidity exists at every price level. Position yourself where the action is to maximize fee capture.
## Quick Shortcuts
Enter deposit value directly or use presets. You can customize preset values by clicking the edit icon.
### See Shortcuts in Action
**What you just saw:** Quick shortcuts for common position sizes, plus support for one-sided positions when you want directional exposure.
## Strategy Selection
Choose the liquidity distribution that matches your view:
| Strategy | Best For | How It Works |
| ----------- | --------------- | ------------------------------------------------- |
| **Spot** | Neutral view | Balanced liquidity across your range |
| **Curve** | High conviction | Concentrated around active price for maximum fees |
| **Bid-Ask** | Directional | Take a directional position while earning fees |
## Position Breakdown
Before you execute, review the full cost breakdown so you know exactly what you're committing.
### See Breakdown in Action
**What you just saw:** Complete transparency on position cost, including all fees and token allocations.
## Range Selection Tips
**Tighter ranges:**
* Higher fees when price stays in range
* More active management required
* Best for stable pairs or high-conviction plays
**Wider ranges:**
* More forgiving if price moves
* Lower fees but more consistent
* Best for volatile assets or passive strategies
## You're Now Ready To
Your position is configured. Once you execute, track your performance to know exactly how you're doing.
Monitor your positions and understand your real PnL
# Find Pools That Actually Pay
Source: https://docs.metengine.xyz/terminal/trading/discover-opportunities
Discover high-earning pools using real-time onchain data
Stop scrolling through Telegram groups. MetEngine's Solana-wide heatmap shows you exactly where the fees are flowing in real-time. It brings you curated signal right from the trenches.
## What You'll Unlock
* Instant visibility into the highest-earning pools across Solana
* Data-driven pool selection instead of guesswork
* Filters to find opportunities that match your strategy
## The Heatmap: Your Alpha Curator
The heatmap parses every pool across Solana and shows you where smart money is earning. No Telegram groups. No Discord calls. Just onchain data.
### See It in Action
**What you just saw:** Every pool's fee generation visualized in real-time. Green Flash = high activity. The heatmap updates as trades happen.
## Filter to Your Strategy
Use MetEngine's powerful filters to snipe opportunities at god speed. This is one of our most-used features.
### See Filters in Action
**What you just saw:** Instantly narrow down thousands of pools to exactly what you're looking for.
### Available Filters
* **Volume**: Sort by 24h trading volume to find active pools
* **Fees**: Find the highest fee-generating pools directly
* **TVL**: Filter by total value locked for position sizing
* **Age**: Discover newly created pools before they're crowded
## Real-Time Detection
MetEngine instantly detects all newly created DAMM v2 pools. Be the first to provide liquidity when a new opportunity appears.
## You're Now Ready To
You can find profitable pools. Now let's dig deeper and see what smart money is actually doing.
See exactly where top wallets are positioning
# Execute Winning Trades
Source: https://docs.metengine.xyz/terminal/trading/enter-positions
Enter positions with lightning-fast, MEV-protected execution
When you spot an opportunity, speed matters. MetEngine gives you one-click entry with MEV protection and zero slot latency.
## What You'll Unlock
* One-click position entry for fast-moving opportunities
* MEV-protected transactions that maximize your returns
* Instant confirmation so you know your position is live
## Quick Ape In
One click to open a position with your preset configuration. Perfect for sniping ICOs, airdrops, and time-sensitive opportunities.
### See It in Action
**What you just saw:** From pool discovery to live position in seconds. When speed matters, Quick Ape In delivers.
## Lightning-Fast Execution
MetEngine provides optimized transaction flow based on your geo-location. Every transaction is:
* **MEV-protected**: Sandwich attacks can't steal your profits
* **Low slippage**: Get the price you expect
* **Zero slot latency**: Instant confirmation
### See Execution in Action
**What you just saw:** From confirmation to live position. The transaction flow is optimized for speed and protection.
## When to Use Quick Entry
**Use Quick Ape In when:**
* A new pool launches and you want to be early
* Smart money is moving fast into a pool
* Time-sensitive opportunities (airdrops, token launches)
**Use detailed configuration when:**
* You have time to optimize your range
* You want to fine-tune your strategy
* The pool has established liquidity patterns
## You're Now Ready To
You can execute fast when needed. For positions where optimization matters more than speed, learn to configure your strategy.
Configure range, strategy, and position size for optimized returns
# Reclaim Your SOL
Source: https://docs.metengine.xyz/terminal/wallet/reclaim-sol
Burn empty token accounts and recover locked rent
Every token account on Solana locks \~0.002 SOL in rent. If you've traded in multiple pools, you probably have empty accounts sitting there. Burn them and get your SOL back.
## What You'll Unlock
* SOL that's currently locked in empty token accounts
* A cleaner wallet with fewer unused accounts
* More capital for your next trade
## Why This Matters
**The math:** Each empty token account locks \~0.002 SOL.
* 50 empty accounts = 0.1 SOL locked
* 100 empty accounts = 0.2 SOL locked
* 500 empty accounts = 1 SOL locked
That's money that could be earning fees for you.
## Burn Empty Accounts
### See It in Action
**What you just saw:** One click to identify and burn empty accounts. SOL returns to your wallet instantly.
### How to Burn
1. Open the **Account Sheet**
2. If you have empty accounts, you'll see the burn option
3. Click **Burn Now**
4. SOL is returned to your wallet
Make it a habit to burn regularly. After closing positions, check for empty accounts and reclaim that SOL.
## When to Burn
**Burn after:**
* Closing multiple positions
* Trading in many different pools
* Before making a large new position (maximize available capital)
**Check weekly** if you're an active trader.
## You've Optimized Your Wallet
You're now running a tight operation: earning from trading, compounding, referrals, and keeping your wallet efficient.
Put that reclaimed SOL to work
# Withdraw Your Profits
Source: https://docs.metengine.xyz/terminal/wallet/withdraw-profits
Export your wallet and access your funds from anywhere
Your earnings are fully yours. Export your wallet and access your funds from any Solana wallet.
## What You'll Unlock
* Full ownership of your private keys
* Ability to import into any Solana wallet
* Complete control over your funds
## Export Your Wallet
Your MetEngine trading wallet can be exported and imported into any Solana wallet of your choice.
### See It in Action
**What you just saw:** Secure wallet export through Privy's protected channel. Your keys stay private.
### How to Export
1. Open the Account Sheet
2. Click **Export Wallet**
3. Copy your private key via Privy's secure channel
4. Import into the wallet of your choice (Solflare, Phantom, etc.)
Never share your private keys with anyone. MetEngine never has access to your keys and will never ask for them.
## After Exporting
Once exported, your wallet works like any other Solana wallet:
* Send SOL or tokens to any address
* Use with other DeFi protocols
* Continue using with MetEngine (nothing changes)
## Security Best Practices
* **Store keys securely**: Use a password manager or hardware wallet
* **Never share**: Legitimate services will never ask for your private key
* **Verify addresses**: Double-check before sending to any address
## You're Withdrawing Regularly?
If you're taking profits often, you may have accumulated empty token accounts. Reclaim that locked SOL.
Burn empty token accounts and get your SOL back