Skip to main content
Aioha logo
Hive Authentication SDK

Aioha

All-In-One Hive Authentication

  • TypeScript
  • ~17 KB
  • MIT License

Multiple Providers

Sign in with Keychain, HiveAuth, HiveSigner, Ledger, Peak Vault, or MetaMask Snap through a single, consistent API.

Framework Agnostic

First-class support for React, Vue, Lit, and Svelte, plus universal Web Components for everything else.

Lightweight Core

The main bundle is around 17 KB gzipped. Provider-specific code loads on demand, so users only download what they actually use.

Get started in seconds

Initialize Aioha and trigger a login flow with just a few lines of code.

import { initAioha, KeyTypes, Providers } from '@aioha/aioha'

const aioha = initAioha()
const login = await aioha.login(Providers.Keychain, 'hiveuser', {
msg: 'Hello World',
keyType: KeyTypes.Posting
})

Supported Providers

  • Keychain
  • HiveAuth
  • HiveSigner
  • Ledger
  • Peak Vault
  • MetaMask Snap

Works with your framework

Now cross-chain with Magi

Magi JS provides a unified interface for building applications on Magi network with wallet interoperability built in.

Explore Magi JS