SDKs
Six languages. One surface. Same crypto.
Every Beacons SDK targets the same operations and shares its cryptographic core via a Rust WASM module. A signature minted in TypeScript verifies in Go. The conformance suite enforces it on every release.
Pick a language
The full set.
beacons-sdk
Rust
Reference. Same crate the agent uses internally.
Read the Rust SDK
@beacons/sdk
TypeScript
Bun, Node, browser. Tree-shakeable.
Read the TypeScript SDK
beacons-sdk
Python
Async-first. Works in 3.10+.
Read the Python SDK
github.com/l1feai/beacons-go
Go
Idiomatic. Context, no panics.
Read the Go SDK
BeaconsSDK
Swift
macOS, iOS, visionOS. SPM + CocoaPods.
Read the Swift SDK
BeaconsSDK Kotlin
Kotlin
Android + KMP. Coroutines, Flow.
Read the Kotlin SDK