QuantumOps API Reference

Integrate QuantumOps' powerful blockchain analytics and AI capabilities into your own applications with our comprehensive API.

Authentication

All API requests require authentication using API keys. To obtain an API key, you must hold $QOPS tokens and register as a developer.

// Example API request with authentication
fetch('https://api.quantumops.io/v1/tokens/trending', {
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  }
})

Endpoints

GET /v1/tokens/trending

Returns a list of trending tokens based on social media mentions, trading volume, and whale activity.

// Response example
{
  "tokens": [
    {
      "symbol": "QOPS",
      "name": "QuantumOps",
      "price": 0.00385,
      "change_24h": 128.5,
      "volume_24h": 1245000,
      "market_cap": 3850000,
      "social_score": 92
    },
    // More tokens...
  ]
}

GET /v1/wallets/whales

Track recent transactions from known whale wallets with a history of successful trades.

// Response example
{
  "transactions": [
    {
      "wallet": "0x1a2b3c...",
      "token_bought": "PEPE",
      "amount": 1250000,
      "value_usd": 12500,
      "timestamp": "2025-04-24T18:30:45Z"
    },
    // More transactions...
  ]
}

POST /v1/contracts/analyze

Analyze a smart contract for potential security risks and vulnerabilities.

// Request
{
  "contract_address": "0xabcdef123456..."
}

// Response example
{
  "risk_score": 27,
  "issues": [
    {
      "severity": "high",
      "description": "Owner can withdraw all funds",
      "function": "withdrawAll()"
    },
    // More issues...
  ],
  "recommendation": "High risk. Avoid investment."
}

Rate Limits

API rate limits are based on your $QOPS token holdings:

  • Basic tier (100 $QOPS): 10 requests per minute
  • Premium tier (1,000 $QOPS): 100 requests per minute
  • Whale tier (10,000+ $QOPS): 1,000 requests per minute

For more detailed documentation or support, please contact our developer team at dev@quantumops.io