Official Libraries
Implementations of the BGrid protocol in various languages.
Official Client Libraries
To make it easy to integrate BGrid into any project, we provide official, open-source libraries for the most common platforms.
These libraries are designed to be:
- Lightweight: Minimal dependencies.
- Fast: Optimized bitwise math.
- Consistent: All implementations pass the same test vectors.
Select your platform below to get started.
01
BIP39 Wordlists
The standard wordlists used by BGrid to encode grid indices as human-readable words.
Read 02ESP32
Optimized C++ implementation for embedded devices.
Read 03JavaScript
A tiny JavaScript library to work with BGrid indexes.
Read 04Python
Official Python implementation of BGrid.
Read 05Rust
A fast, safe Rust implementation of the BGrid protocol.
Read