🦉 DOCUMENTATION

Trade Wisely.
Stay Unseen.

Hide Protocol is a privacy-first trading layer built on Solana — where every swap disappears into the dark, and every withdrawal leaves no trace.

It's a sanctuary for traders who move in silence. Powered by cutting-edge routing, private vaults, and an off-chain balance engine, Hide turns Solana's raw speed into stealth-grade anonymity.

"The owl watches — but never reveals."

How It Works

1

Private Deposit Channel

Each user receives a private deposit channel, a personal gateway into the protocol.

Your unique deposit address is generated using advanced cryptographic techniques, ensuring that deposits cannot be linked to your trading activity. The protocol monitors this address 24/7 and automatically credits your off-chain balance within seconds of confirmation.

2

Vault-Based Liquidity

Funds are merged into vault-based liquidity pools, masking all wallet activity.

Once deposited, your funds join a shared liquidity vault managed by the protocol. This pooling mechanism makes it cryptographically impossible to trace individual user balances or trading patterns on-chain. All balance tracking happens off-chain in our secure database, providing complete privacy while maintaining instant access to your funds.

3

Instant Execution

Swaps are executed instantly through aggregate execution, and balances update off-chain — fast, accurate, invisible.

When you initiate a swap, the protocol executes it through our main vault wallet using optimal routing via Hide Protocol's smart routing engine. Your off-chain balance is updated immediately, while the on-chain transaction appears as a single vault operation with no connection to your identity. This approach combines Solana's speed with complete anonymity.

4

Stealth Settlement

Withdrawals occur through randomized, stealth settlement nodes, making it impossible to link sender and receiver.

When you request a withdrawal, the protocol processes it through the main vault with randomized timing and batching. Your funds arrive at your specified address with no on-chain connection to your deposit or trading history. The entire flow is designed to break any possible link between your identity and your trading activity.

Fee Structure

0.1%
Swap Fee

Per transaction

0.5%
Withdraw Fee

Per withdrawal

0%
$HIDE Holders

Complete privacy at zero cost

Fee Details

Swap Fee (0.1%): Applied to every token swap. This minimal fee helps maintain the protocol infrastructure and liquidity pools.

Withdrawal Fee (0.5%): Applied when withdrawing funds from the protocol to your external wallet. This fee covers the gas costs and stealth settlement processing.

$HIDE Holder Benefits: Users holding $HIDE tokens enjoy zero fees on all operations. The more $HIDE you hold, the more you save. This creates a sustainable ecosystem where active traders are rewarded for their participation.

Core Principles

Anonymity

On-chain silence, off-chain precision.

Speed

Solana-grade performance with sub-second execution.

Security

Multisig vaults, encrypted routing, audit-ready code.

Fairness

Ultra-low fees and rewards for $HIDE holders.

Developer API

COMING SOON

The Hide Protocol API enables developers to integrate privacy-first trading directly into their applications. Execute anonymous swaps, manage user balances, and process withdrawals programmatically.

api.hide.trade

Authentication

All API requests require authentication using an API key passed in the request headers:

curl -X GET https://api.hide.trade/v1/tokens \
  -H "X-API-Key: your_api_key_here" \
  -H "Content-Type: application/json"

API keys can be generated from your account dashboard. Keep your API key secure and never share it publicly.

API Endpoints

GET/v1/tokens

Retrieve list of available tokens for trading.

Example Request
curl https://api.hide.trade/v1/tokens \
  -H "X-API-Key: your_api_key_here"
Example Response
{
  "success": true,
  "tokens": [
    {
      "mint": "EiGmw1g6fJ22j9iEjEWY76EPLWg3Bffg3gJM6gMMQvAj",
      "symbol": "HIDE",
      "name": "Hide Protocol",
      "price": 0.0234,
      "volume24h": 1250000,
      "marketCap": 23400000,
      "change24h": 12.5
    }
  ]
}
POST/v1/swap/quote

Get a swap quote for a token pair.

Example Request
curl -X POST https://api.hide.trade/v1/swap/quote \
  -H "X-API-Key: your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "inputMint": "So11111111111111111111111111111111111111112",
    "outputMint": "EiGmw1g6fJ22j9iEjEWY76EPLWg3Bffg3gJM6gMMQvAj",
    "amount": 1.0,
    "slippage": 0.5
  }'
Example Response
{
  "success": true,
  "quote": {
    "inputAmount": 1.0,
    "outputAmount": 42.735,
    "priceImpact": 0.12,
    "fee": 0.0001,
    "route": "Hide Protocol"
  }
}
POST/v1/swap/execute

Execute a swap transaction.

Example Request
curl -X POST https://api.hide.trade/v1/swap/execute \
  -H "X-API-Key: your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "username": "user123",
    "inputMint": "So11111111111111111111111111111111111111112",
    "outputMint": "EiGmw1g6fJ22j9iEjEWY76EPLWg3Bffg3gJM6gMMQvAj",
    "amount": 1.0,
    "slippage": 0.5
  }'
Example Response
{
  "success": true,
  "transaction": {
    "signature": "5j7s...",
    "inputAmount": 1.0,
    "outputAmount": 42.735,
    "timestamp": 1704067200
  }
}
GET/v1/balance/:username

Get user's off-chain balance.

Example Request
curl https://api.hide.trade/v1/balance/user123 \
  -H "X-API-Key: your_api_key_here"
Example Response
{
  "success": true,
  "balance": {
    "sol": 5.234,
    "tokens": {
      "EiGmw1g6fJ22j9iEjEWY76EPLWg3Bffg3gJM6gMMQvAj": 1250.5
    }
  }
}
POST/v1/withdraw

Request a withdrawal to an external wallet.

Example Request
curl -X POST https://api.hide.trade/v1/withdraw \
  -H "X-API-Key: your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "username": "user123",
    "amount": 5.0,
    "address": "7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU"
  }'
Example Response
{
  "success": true,
  "withdrawal": {
    "id": "wd_abc123",
    "amount": 5.0,
    "fee": 0.025,
    "total": 4.975,
    "status": "processing",
    "estimatedArrival": "< 10 minutes"
  }
}

Rate Limits

Standard: 100 requests/minute

Premium: 1000 requests/minute

Rate limits are enforced per API key. Upgrade to premium for higher limits.

Error Codes

400 Bad Request

401 Unauthorized

429 Rate Limit Exceeded

500 Internal Server Error

JavaScript SDK Example

import { HideClient } from '@hide-protocol/sdk'

const client = new HideClient({
  apiKey: 'your_api_key_here'
})

// Get available tokens
const tokens = await client.getTokens()

// Execute a swap
const swap = await client.swap({
  username: 'user123',
  inputMint: 'So11111111111111111111111111111111111111112',
  outputMint: 'EiGmw1g6fJ22j9iEjEWY76EPLWg3Bffg3gJM6gMMQvAj',
  amount: 1.0,
  slippage: 0.5
})

console.log('Swap executed:', swap.transaction.signature)

The Philosophy

"The owl watches — but never reveals."

Hide stands for the wisdom of moving unseen — a protocol that protects traders, not just their assets.

In a world where data is exposure, Hide returns privacy to finance — without sacrificing speed, access, or freedom.

Brand Identity

Domain
hide.trade
Token
$HIDE
Identity
🦉 The silent guardian of Solana
Tagline
Trade wisely. Stay unseen.