siwa

v2026.09.24

SIWA (Sign-In With Agent) authentication for ERC-8004 registered agents.

GitHub
Install command
npx skhub add bankrbot/siwa
Markdown
SKILL.md

SIWA SDK

Sign-In With Agent (SIWA) lets AI agents authenticate with services using their ERC-8004 onchain identity.

Install

npm install @buildersgarden/siwa

Skills

Agent-Side (Signing)

Choose based on your wallet provider:

  • Bankr — Bankr Agent API wallets

Server-Side (Verification)

SDK Modules

ImportDescription
@buildersgarden/siwaCore: signSIWAMessage, verifySIWA, createSIWANonce
@buildersgarden/siwa/signerSigner factories
@buildersgarden/siwa/erc8128ERC-8128 HTTP signing/verification
@buildersgarden/siwa/receiptHMAC receipt helpers
@buildersgarden/siwa/nonce-storeNonce stores (Memory, Redis, KV)
@buildersgarden/siwa/nextNext.js middleware
@buildersgarden/siwa/expressExpress middleware
@buildersgarden/siwa/honoHono middleware
@buildersgarden/siwa/fastifyFastify middleware

Links

Discovery
Tags

No tags published for this skill.

Version
Latest version metadata

Version

v2026.09.24

Published

Sep 24, 2026

Category

Uncategorized

License

Not specified

Source path

siwa

Default branch

main

Latest commit

d7b28f4

Tree SHA

9ab5759