Skip to content

settlegrid/settlegrid-opensky

Repository files navigation

OpenSky Network

Live flight tracking and aircraft state vectors from the OpenSky Network.

Powered by SettleGrid License: MIT Deploy with Vercel

30-Second Quickstart

# Option 1: Use the CLI scaffolder
npx create-settlegrid-tool --template opensky

# Option 2: Clone and run
git clone https://github.com/settlegrid/settlegrid-opensky.git
cd settlegrid-opensky
npm install
cp .env.example .env   # Add your API keys
npm run dev

Methods

Method Description Cost
get_states() Get current state vectors for all aircraft
get_flights_by_aircraft(icao24) Get flights for a specific aircraft by ICAO24 address
get_track(icao24) Get waypoints for a specific flight

Monetization

Turn this template into a revenue stream. At the default 1¢/call pricing, SettleGrid takes 0% on your first $1,000/mo of revenue (then 2–5%, volume-tiered, above it):

Monthly Calls Your Revenue
1,000 $10
10,000 $100
100,000 $1,000

See monetization.md for full pricing math and payout details.

Deploy

Deploy with Vercel

# Or use Docker
docker build -t settlegrid-opensky .
docker run -e SETTLEGRID_API_KEY=sg_live_xxx -p 3000:3000 settlegrid-opensky

Demo

Loom demo placeholder — record a 30-second walkthrough and paste the embed URL here.

Standalone Value

This template works without SettleGrid. See remove-settlegrid.md for step-by-step removal instructions. No lock-in.

Original README

The original template was generated by the SettleGrid scaffolder. Upstream API attribution is preserved below.

Upstream API

License

MIT — see LICENSE


Built with SettleGrid — The Settlement Layer for the AI Economy

About

Live flight tracking and aircraft state vectors from the OpenSky Network.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors