Midpoint is now live on Filecoin Hyperspace!

Built by Developers.
For Developers.

Just Get
Started.

Build your first midpoint in five minutes. See Get Started in our documentation.

Simple JSON
Files, Sources
and Tasks

A midpoint is defined by creating a simple definition file for each Source and Task - along with a path to link them. Start with template files or learn from pre-made samples.

  • Make Http Request
  • Transact To EVM Function
  • EVM Event Emitted
  • Startpoint Called
  • Cron Job Triggered
  • Shift Decimal
{
  "makeHttpRequest": {
      "urlRaw": "https://api.coinbase.com/v2/prices/ETH-USD/spot",
      "method": "GET",
      "urlType": "raw",
      "extracts": [
          {
              "name": "ethPrice",
              "from": "body.data.amount"
          }
      ]
  }
}

Common Midpoint
Workflows

  • Oracle
  • Smart Contract
    Automation
  • General-Purpose
    Listener
  • Data Bridge
  • Price Feed
Oracle

Call any API from a smart contract

Startpoint Triggered
Make HTTP Request
Transact to EVM