NovoA Bitcompare Yield API e MCP agora oferecem aos desenvolvedores e agentes de IA acesso a dados de rendimento de criptomoedas em tempo real.

API de Rendimento

Construa com dados ao vivo de rendimento de criptografia.

Acesse dados estruturados de empréstimos, staking, empréstimos e rendimento de stablecoins em provedores CeFi e DeFi. Schema com tipos JSON, especificação OpenAPI, sinais de atualização e confiança por taxa.

CoberturaAo vivo
366
Ativos cobertos
61
Provedores rastreados
40,312
Taxas monitoradas
31,965
Atualizações em 24h
4m
Atualização mediana
2s
Provedor mais recente
O que a API inclui

Campos específicos, não afirmações vagas.

Cada resposta é tipada e documentada. Aqui está exatamente o que você pode consultar e o que cada taxa representa.

Tipos de dados

  • Ativos
  • Provedores
  • Taxas de empréstimo
  • Recompensas de staking
  • Taxas de tomada de empréstimo
  • Rendimentos de stablecoin

Sinais por taxa

  • Atualização da taxa
  • Metadados do provedor / fonte
  • Confiança e status de verificação

Classificação

  • CeFi · DeFi · staking líquido
  • Fixa vs flexível
  • Taxa base vs taxa máxima
Exemplo de resposta de taxa
// GET /api/v1/rates/USDC?category=lending
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "provider": "kamino",
        "symbol": "USDC",
        "category": "lending",
        "rate": 3.66727,
        "metadata": {
          "chain": "Solana",
          "source": "defillama_yields",
          "poolId": "d2141a59-c199-4be7-8d4b-c8223954836b",
          "project": "kamino-lend",
          "tvlUsd": 21978787,
          "apyBase": 3.66727,
          "exposure": "single",
          "poolMeta": "Main Market",
          "apyReward": null,
          "apyMean30D": 4.7308,
          "isStablecoin": true
        },
        "lastUpdated": "2026-06-21T13:21:10.567Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "silo",
        "symbol": "USDC",
        "category": "lending",
        "rate": 2.00601,
        "metadata": {
          "chain": "Avalanche",
          "source": "defillama_yields",
          "poolId": "82c8eda4-f27b-4e41-851d-4368af5e4866",
          "project": "silo-v2",
          "tvlUsd": 1223994,
          "apyBase": 2.00601,
          "exposure": "single",
          "poolMeta": "id 162",
          "apyReward": null,
          "apyMean30D": 2.95397,
          "isStablecoin": true
        },
        "lastUpdated": "2026-06-21T13:21:09.489Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "okx",
        "symbol": "USDC",
        "category": "lending",
        "rate": 9.125,
        "metadata": null,
        "lastUpdated": "2026-06-21T13:21:01.055Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 18
  }
}

O que a API retorna

Uma resposta real, obtida ao vivo.

Taxa de cada provedor para um único ativo, exatamente como GET /api/v1/rates/:symbol a retorna. Clique em uma linha para ver a resposta JSON ao vivo.

Live
ProvedorCategoriaTaxaAtualizado
kamino
WBTC
lending0.00001Jun 21, 13:21 UTC
okx
BTC
lending1.825Jun 21, 13:21 UTC
fluid
WBTC
lending0.13Jun 21, 13:20 UTC
spark
WBTC
lending0.00001Jun 21, 13:20 UTC
euler-v2
WBTC
lending0.00051Jun 21, 13:20 UTC
nexo
BTC-180D
lending6.2Jun 21, 13:20 UTC
youhodler
BTC
lending8Jun 21, 13:20 UTC
gemini
BTC
lending0.01Jun 21, 13:20 UTC
bitfinex
BTC
lending0.002Jun 21, 13:20 UTC
nebeus
BTC
lending4.5Jun 21, 13:20 UTC
aqru
BTC
lending2.5Jun 21, 13:20 UTC
justlend
BTC
lending0.02048Jun 18, 21:21 UTC
earnpark
BTC
lending15.00011332Apr 27, 01:51 UTC
morpho
WBTC
lending1.34347Apr 22, 12:21 UTC
OBTER /api/v1/rates/BTC?category=lendingAo vivo
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "kamino",
        "symbol": "BTC",
        "category": "lending",
        "rate": 0.00001,
        "metadata": {
          "chain": "Solana",
          "source": "defillama_yields",
          "poolId": "a85bea00-73ab-47b6-bde6-c27f91882322",
          "project": "kamino-lend",
          "tvlUsd": 716042,
          "apyBase": 0.00001,
          "exposure": "single",
          "poolMeta": "Bitcoin Market",
          "apyReward": null,
          "apyMean30D": 0,
          "isStablecoin": false
        },
        "lastUpdated": "2026-06-21T13:21:10.567Z",
        "coinId": "bitcoin",
        "providerSymbol": "WBTC"
      }
    ],
    "count": 14
  }
}
Clique em uma linha para inspecionar sua resposta · Atualizado a cada 5 minSchema completo na documentação
Receitas

Copie e cole receitas de integração.

Trechos práticos contra endpoints REST documentados — melhores rendimentos de stablecoins, recompensas de staking e spreads de empréstimo versus tomada. Cada resposta traz frescor, fonte e confiança para que você saiba quão atualizada está cada taxa.

Melhor rendimento de stablecoin entre provedores

Obtenha taxas de empréstimo de USDC em tempo real de todos os provedores cobertos e classifique por APY para encontrar o melhor rendimento de stablecoin.

// Best stablecoin yield: fetch USDC lending rates, sort by rate
const res = await fetch(
  "https://api.bitcompare.net/api/v1/rates/USDC?category=lending",
  { headers: { Authorization: `Bearer ${process.env.BITCOMPARE_API_KEY}` } }
)
const { data } = await res.json()
const best = data.rates.sort((a, b) => Number(b.rate) - Number(a.rate))[0]
Exemplo de resposta
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "provider": "kamino",
        "symbol": "USDC",
        "category": "lending",
        "rate": 3.66727,
        "metadata": {
          "chain": "Solana",
          "source": "defillama_yields",
          "poolId": "d2141a59-c199-4be7-8d4b-c8223954836b",
          "project": "kamino-lend",
          "tvlUsd": 21978787,
          "apyBase": 3.66727,
          "exposure": "single",
          "poolMeta": "Main Market",
          "apyReward": null,
          "apyMean30D": 4.7308,
          "isStablecoin": true
        },
        "lastUpdated": "2026-06-21T13:21:10.567Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "silo",
        "symbol": "USDC",
        "category": "lending",
        "rate": 2.00601,
        "metadata": {
          "chain": "Avalanche",
          "source": "defillama_yields",
          "poolId": "82c8eda4-f27b-4e41-851d-4368af5e4866",
          "project": "silo-v2",
          "tvlUsd": 1223994,
          "apyBase": 2.00601,
          "exposure": "single",
          "poolMeta": "id 162",
          "apyReward": null,
          "apyMean30D": 2.95397,
          "isStablecoin": true
        },
        "lastUpdated": "2026-06-21T13:21:09.489Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 18
  }
}

Acompanhe as recompensas de staking de um ativo

Consulte as recompensas de staking em tempo real para ETH entre validadores e plataformas para monitorar as taxas de recompensa em seu aplicativo.

# Track staking rewards for ETH
curl -s "https://api.bitcompare.net/api/v1/rates/ETH?category=staking" \
  -H "Authorization: Bearer $BITCOMPARE_API_KEY"
Exemplo de resposta
{
  "data": {
    "symbol": "ETH",
    "rates": [
      {
        "provider": "etherfi",
        "symbol": "ETH",
        "category": "staking",
        "rate": 2.39494,
        "metadata": {
          "chain": "Ethereum",
          "source": "defillama_yields",
          "poolId": "46bd2bdf-6d92-4066-b482-e885ee172264",
          "project": "ether.fi-stake",
          "tvlUsd": 3063185615,
          "apyBase": 2.30549,
          "exposure": "single",
          "poolMeta": null,
          "apyReward": 0.08946,
          "apyMean30D": 2.80603,
          "isStablecoin": false
        },
        "lastUpdated": "2026-06-21T13:20:56.572Z",
        "coinId": "ethereum",
        "providerSymbol": "WEETH",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "nexo",
        "symbol": "ETH",
        "category": "staking",
        "rate": 6.25,
        "metadata": {
          "source": "nexo_earn_api",
          "duration": 30,
          "flexRate": 3.25,
          "baseSymbol": "ETH",
          "cryptoName": "Ether",
          "hasFloorApy": false,
          "durationType": "fixed",
          "rewardsClaim": "automatic",
          "warmUpPeriod": {
            "type": "range",
            "numbers": [
              1,
              1
            ],
            "periods": [
              "day",
              "day"
            ]
          },
          "rewardsPayout": "automatic",
          "rewardFrequency": {
            "text": "daily",
            "type": "text"
          },
          "minPurchaseAmount": "0.29136951",
          "undelegationPeriod": {
            "text": "immediate",
            "type": "text"
          },
          "flexProviderSymbol": "ETH-FLEX"
        },
        "lastUpdated": "2026-06-21T13:20:51.587Z",
        "coinId": "ethereum",
        "providerSymbol": "ETH-30D",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 11
  }
}

Compare taxas de empréstimo e de tomada emprestada

Recupere as taxas de empréstimo e de tomada emprestada de BTC lado a lado para mostrar a diferença entre ganhar e tomar emprestado no mesmo ativo.

// Compare BTC lending vs borrowing rates (one call per category)
const [lending, borrowing] = await Promise.all(
  ["lending", "borrowing"].map((category) =>
    fetch(
      `https://api.bitcompare.net/api/v1/rates/BTC?category=${category}`,
      { headers: { Authorization: `Bearer ${process.env.BITCOMPARE_API_KEY}` } }
    ).then((r) => r.json())
  )
)
const spread =
  Number(borrowing.data.rates[0].rate) - Number(lending.data.rates[0].rate)
Exemplo de resposta
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "kamino",
        "symbol": "BTC",
        "category": "lending",
        "rate": 0.00001,
        "metadata": {
          "chain": "Solana",
          "source": "defillama_yields",
          "poolId": "a85bea00-73ab-47b6-bde6-c27f91882322",
          "project": "kamino-lend",
          "tvlUsd": 716042,
          "apyBase": 0.00001,
          "exposure": "single",
          "poolMeta": "Bitcoin Market",
          "apyReward": null,
          "apyMean30D": 0,
          "isStablecoin": false
        },
        "lastUpdated": "2026-06-21T13:21:10.567Z",
        "coinId": "bitcoin",
        "providerSymbol": "WBTC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "okx",
        "symbol": "BTC",
        "category": "lending",
        "rate": 1.825,
        "metadata": null,
        "lastUpdated": "2026-06-21T13:21:01.055Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 14
  }
}

Parâmetros e esquemas completos em docs.bitcompare.net.

Frescura & confiança

Saiba quão frescas e confiáveis são cada uma das taxas.

Cada taxa traz frescura, fonte e confiança — para que você possa confiar no que entrega.

Com que frequência as taxas são atualizadas

As taxas são atualizadas continuamente, normalmente a cada 5 minutos, e cada uma carrega um sinal de frescor.

O que significa "verificado"

As taxas verificadas são confirmadas com a própria fonte do provedor, não estimadas.

Como a fonte é capturada

Cada taxa registra seu tipo de fonte — API do provedor, feed de parceiro ou revisão manual.

O que significam os sinais de confiança

Um rótulo de confiança indica quão confiável é uma taxa, para que você possa filtrar dados de baixa confiança.

Por que as taxas diferem

As taxas variam por região, ativo, categoria, bloqueio, saldo e termos do provedor — expostas onde disponíveis.

Patrocinado vs orgânico

Os placements patrocinados são claramente separados dos dados de taxas orgânicas e nunca os alteram.

Recursos para desenvolvedores

Tudo que você precisa para integrar.

Documentação, schema e superfícies prontas para agentes — construído para desenvolvedores e agentes de IA.

Comece a desenvolver em minutos.

10 mil requisições por mês gratuitas — sem cartão de crédito. Planos pagos desbloqueiam maior volume.

  • Camada gratuita: 10 mil requisições/mês, nenhum cartão necessário
  • Planos pagos para maior volume e SLAs
  • Acesse pro.bitcompare.net apenas para chaves, faturamento e painéis
  • Documentação e especificação OpenAPI são públicas — nenhum login necessário
  • Ferramentas MCP funcionam com a mesma API e camada de dados