Installation
Add the Astral SDK to your project in seconds.
Package Managers
Choose your preferred package manager:
# Using pnpm (recommended)
pnpm add @decentralized-geo/astral-sdk
# Using npm
npm install @decentralized-geo/astral-sdk
# Using yarn
yarn add @decentralized-geo/astral-sdk
Import the SDK
// ES Modules (recommended)
import { AstralSDK } from "@decentralized-geo/astral-sdk";
// CommonJS
const { AstralSDK } = require("@decentralized-geo/astral-sdk");
TypeScript Support
The SDK includes TypeScript definitions out of the box. No additional setup required!
import {
AstralSDK,
UnsignedLocationAttestation,
OffchainLocationAttestation,
OnchainLocationAttestation,
} from "@decentralized-geo/astral-sdk";
Verify Installation
Quick check to ensure everything is working:
import { AstralSDK } from "@decentralized-geo/astral-sdk";
console.log("Astral SDK imported successfully!");
→ Next: Configuration