siwa

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

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "siwa" with this command: npx skills add bankrbot/skills/bankrbot-skills-siwa

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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

bankr

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

botchan

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

clanker

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

neynar

No summary provided by upstream source.

Repository SourceNeeds Review