> For the complete documentation index, see [llms.txt](https://docs.blinklabs.xyz/blink/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.blinklabs.xyz/blink/get-started/integration/oracles/push-based-oracles.md).

# Push-based Oracles

Blink Labs provides OEV-capture for all node providers that push and update price data stored in state on a number of EVM-compatible chains and Solana.

## Node Providers

Blink's integration is designed to be as simple as possible, it only requires switching over to Blink's RPC node endpoints.

These endpoints mirror the standard node endpoint you get from RPC providers like Alchemy or Quicknode so no additional changes are required.

Please sign up on our [portal website](https://portal.blinklabs.xyz/dashboard?chain=ethereum) to get a custom endpoint & dashboard.

### Integration Steps

* Highlight any custom configurations you may want
* Switch out existing RPC endpoints for the custom Blink endpoint in the ["Node Config"](https://docs.chain.link/chainlink-nodes/v1/node-config)

  ```toml
  [[EVM.Nodes]]
  Name = 'Blink' # Required
  WSURL = 'wss://eth.blinklabs.xyz/ws/v1/{$API_KEY}'
  HTTPURL = 'https://eth.blinklabs.xyz/v1/{$API_KEY}'
  ```
* Track recoveries via Blink's dashboard

<figure><img src="/files/wADbT8kVSsZuHMHSNMA2" alt=""><figcaption></figcaption></figure>
