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