Pular para o conteúdo
0%

HyperCore streaming já está em acesso antecipado na Alchemy

Última atualização: 26 de outubro de 20264 min de leitura
HyperCore streaming na Alchemy

As equipes podem fazer streaming de livros de ofertas, melhor oferta de compra e venda (BBO) e fills da Hyperliquid via WebSocket, servidos a partir de nós da Hyperliquid que operamos em Tóquio, acessíveis de qualquer lugar. Tudo roda na mesma conta e chave de API que você já usa para o HyperEVM RPC.

HyperEVM e HyperCore, um provedor, uma chave de API. Estamos abrindo o acesso antecipado primeiro para um grupo limitado de equipes, e você pode solicitar acesso hoje.

O que é o HyperCore streaming?

A Hyperliquid roda dois ambientes de execução em uma única chain. O HyperCore é o motor de trading nativo, onde ordens, fills e liquidações vivem diretamente no estado da chain. O HyperEVM é o ambiente compatível com EVM onde rodam os contratos inteligentes, e ele lê o estado do HyperCore por meio de precompiles.

O HyperCore streaming envia os dados do HyperCore para a sua aplicação no momento em que eles mudam, em vez de obrigar você a fazer polling. A versão de acesso antecipado cobre três tipos de dados:

  • Livros de ofertas. Níveis de preço agregados (L2), atualizações incrementais de L2 e atualizações por ordem (L4) que trazem a posição de cada ordem na fila do seu nível de preço.
  • Melhor oferta de compra e venda. Apenas o topo do livro, para equipes que acompanham preços e spreads sem manter um livro completo.
  • Fills. Fills de contas específicas ou de todos os mercados que você selecionar.

A API WebSocket do HyperCore segue o formato de assinatura da Hyperliquid com algumas mudanças, como um subscriptionId em cada requisição e arrays para os filtros, então a maioria dos clientes migra com pequenos ajustes. Ela também adiciona extensões, como assinar vários mercados em uma única assinatura:

json
Copied
{ "method": "subscribe", "subscriptionId": "books", "subscription": { "type": "l2BookDiff", "coins": ["BTC", "ETH"], "nLevels": 20 } }

Por que fazer streaming de dados do HyperCore pela Alchemy?

A maioria das equipes constrói a primeira versão sobre a API pública da Hyperliquid. Ela é gratuita e não exige conta. Também é um endpoint compartilhado, com limites por IP para conexões, assinaturas e quantas contas você pode acompanhar, e entrega via streaming menos dados do que um sistema de trading normalmente precisa.

O feed público l2Book envia o livro completo a cada atualização, mesmo que só um nível de preço tenha mudado. Ele não faz streaming de atualizações incrementais do livro nem de dados por ordem (L4). As equipes que precisam deles costumam rodar o próprio hl-node e construir um indexador por cima, e aí alguém da equipe fica de plantão sempre que esse nó fica para trás em um mercado movimentado.

O HyperCore streaming entrega esses dados sem que você precise rodar o nó:

API pública da Hyperliquid
HyperCore streaming na Alchemy
Livro de ofertas L2
Snapshots completos
Snapshots e atualizações incrementais
Livro por ordem (L4)
Sem streaming
Com streaming e posição na fila
Mercados por assinatura
Um
Até 200, ou todos os mercados
Contas por assinatura
Uma
Até 200
Transporte
WebSocket
WebSocket
Infraestrutura
Endpoint público compartilhado
Nós que operamos em Tóquio, acessíveis globalmente
  • Você deixa de operar a infraestrutura de dados. Operamos os nós da Hyperliquid e a camada de streaming sobre eles. Seus engenheiros não precisam construir um indexador nem manter um nó sincronizado.
  • Você processa mudanças, não snapshots. Os streams de diff trazem só os níveis de preço que mudaram, então um livro local se mantém atualizado sem reler tudo. Cada atualização também traz a altura e o horário do bloco de origem, então mudanças no livro, fills e atividade no HyperEVM se alinham ao mesmo relógio da chain.
  • Você mantém as duas camadas com um único provedor. O HyperCore streaming roda na conta e na chave de API que já atendem o seu HyperEVM RPC e as mais de 100 redes que suportamos.

Se hoje a sua equipe roda o próprio nó da Hyperliquid principalmente para obter esses dados, o acesso antecipado é a chance de parar de operá-lo.

Para quem é o acesso antecipado?

O acesso antecipado foi pensado para equipes cujos sistemas dependem de dados de mercado do HyperCore:

  • Equipes de trading e market makers. Mesas proprietárias, market makers e bots de liquidação e arbitragem que precisam de livros e fills ao vivo.
  • Plataformas de oráculo e de risco. Equipes que monitoram livros, mid prices e liquidações em vários mercados.
  • Wallets, corretoras e front-ends com builder codes. Equipes que mostram mercados da Hyperliquid ao vivo para os próprios usuários e se importam com abrangência e confiabilidade.
  • Equipes que já estão no HyperEVM. Se hoje você usa o HyperEVM na Alchemy, o HyperCore streaming usa a mesma chave de API. Sem conta nova, sem chave de API nova. Assim que a sua equipe for habilitada, ative a HyperCore Mainnet para o seu app no dashboard.

Estamos fazendo o onboarding das equipes do acesso antecipado uma a uma e trabalhando diretamente com cada uma delas. O que elas nos dizem vai direto para o produto antes de abrirmos o acesso de forma mais ampla.

Como obter acesso?

Solicite acesso antecipado e conte o que você está construindo e de quais dados precisa. Se você já usa o HyperEVM na Alchemy, fale com a equipe responsável pela sua conta e vamos configurar o HyperCore streaming na chave que você já usa.

Ainda não usa a Alchemy na Hyperliquid? Crie uma conta gratuita na Alchemy e comece hoje com o HyperEVM RPC, depois solicite acesso ao HyperCore pela mesma conta. A documentação de WebSocket do HyperCore explica cada stream, o ciclo de vida da conexão e o formato de assinatura.

HyperEVM e HyperCore, um provedor, uma chave de API. Se você está construindo ou operando na Hyperliquid, queremos saber do que você precisa a seguir.

Newsletter da Alchemy

Seja o primeiro a saber sobre lançamentos

Assine nossa newsletter

Receba as últimas atualizações de produtos e recursos da Alchemy

A
O
D
+
Mais de 80.000 inscritos

Ao inserir seu endereço de e-mail, você concorda em receber nossas comunicações de marketing e atualizações de produtos. Você reconhece que a Alchemy processa as informações que recebemos de acordo com nosso Aviso de Privacidade. Você pode cancelar a inscrição a qualquer momento.