Skip to content
On this page
Reference → Airnode → v0.11 → Packages


Airnode is a fully-serverless oracle node that is designed specifically for API providers to operate their own oracles. Its code base is a monorepo managed using Lerna➚. The Airnode monorepo➚ has several packages. Some of these packages are used by dApp developers and API providers to interact with or to build Airnode. A few are simply used for internal Airnode development.

Read about each package in the monorepo.

Airnode packages are cross platform, available as npm packages or docker containers. You should also be able to clone, build and use the packages on any platform. However there is no guarantee that the development only features (e.g. test or examples) will work out of the box. It is recommend to use UNIX based systems for development. If you are using Windows, consider WSL2.


The airnode-ois monorepo package was removed from the Airnode repo and is now in its own repo (ois) starting with Airnode v0.8.


Released under the MIT License.