Insight Logo
Insight
Home
Documentation
Insight LogoInsight

Comprehensive analysis and comparison of mainstream oracle protocols, empowering Web3 developers and analysts to make informed decisions.

Platform

  • Home
  • Price Query
  • Cross-Oracle Comparison
  • Cross-Chain Comparison

Resources

  • Documentation
  • GitHub
  • API

© 2026 Insight. All rights reserved.

Privacy PolicyTerms of ServiceContact
◐

Documentation Center

Learn how to use the Insight oracle data platform for real-time price monitoring, cross-oracle comparison, and deep data analysis.

Quick Links:Quick StartFeatures GuideAPI Reference

Quick Start Guide

Get started with Insight in just a few steps

Platform Overview

Insight aggregates price data from multiple oracles and blockchains to provide comprehensive market insights.

Real-time price data
Multi-oracle comparison
Cross-chain analysis

Getting Started

1

Search Prices

Enter a token symbol to get real-time prices from multiple oracles

2

Analyze Data

Compare prices across oracles and blockchains with detailed charts

3

Set Alerts

Create price alerts to get notified when conditions are met

Start SearchingCompare Oracles

Features Guide

Explore all the features Insight has to offer

Price Query

Query real-time prices from multiple oracles with detailed analytics

Multi-oracle price comparison
Historical price charts
Confidence intervals
Learn More

Cross-Oracle Comparison

Compare prices across different oracle providers

Price deviation analysis
Oracle reliability metrics
Real-time monitoring
Learn More

Cross-Chain Comparison

Analyze price differences across blockchains

Multi-chain price tracking
Arbitrage opportunities
Chain-specific metrics
Learn More

Price Alerts

Set up custom alerts for price conditions

Threshold-based alerts
Email notifications
Custom conditions
Learn More

Real-time Updates

Prices updated every second

Accurate Data

Trusted oracle sources

Comprehensive

All major oracles covered

Technical Documentation

Deep dive into our technical implementation and architecture

Methodology

Learn about our data collection and validation methodology

Data QualityValidation
Read More

API Documentation

Integrate with our API for real-time price data

REST APIReal-time
Read More

Architecture

Understand our system architecture and design

Next.jsScalability
Read More

Data Sources

Explore our oracle data sources and integrations

10 OraclesMulti-chain
Read More

API Preview

GET/api/oracles?symbol=ETH&provider=chainlink
Query price from a specific oracle
{
  "symbol": "ETH",
  "price": 3456.78,
  "provider": "chainlink",
  "chain": "ethereum",
  "timestamp": 1705315800000
}
GET/api/prices
Get all token prices
{
  "prices": {
    "BTC": 43256.78,
    "ETH": 3456.78,
    "SOL": 98.45,
    ...
  },
  "cached": false,
  "timestamp": 1705315800000
}

Developer Resources

Integration guides and technical support for developers.

Integration Guide

Learn how to integrate Insight API into your application

Learn More

Code Examples

View API call examples in JavaScript and TypeScript

Learn More

FAQ

View common developer questions and solutions

Learn More

Code Examples

// Single price query
// Query ETH price from Chainlink
const response = await fetch(
  '/api/oracles?symbol=ETH&provider=chainlink'
);
const data = await response.json();

console.log(data.price); // 3456.78
console.log(data.provider); // "chainlink"
console.log(data.timestamp); // 1705315800000
// Batch query
// Batch query multiple prices
const response = await fetch('/api/oracles', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    requests: [
      { symbol: 'BTC', provider: 'chainlink' },
      { symbol: 'ETH', provider: 'pyth' }
    ]
  })
});
const data = await response.json();

FAQ

What are the API rate limits?

Free users can make up to 100 requests per minute; professional users can make 1,000 requests per minute. Contact us for higher quotas.

What data formats are supported?

The API returns JSON-formatted data by default. Some endpoints support CSV format via Accept header.

How do I get an API key?

After registering an account, you can generate and manage your API keys on the settings page.