Skip to content

feat: add generate-wallet command to arweave skill#3

Open
rythmn1111 wants to merge 1 commit intopermaweb:mainfrom
rythmn1111:main
Open

feat: add generate-wallet command to arweave skill#3
rythmn1111 wants to merge 1 commit intopermaweb:mainfrom
rythmn1111:main

Conversation

@rythmn1111
Copy link

Add a new generate-wallet command that creates Arweave wallets (RSA-4096 JWK) using Node.js built-in crypto.subtle — no external packages or network calls needed. AI agents can now create wallets on the fly via "use arweave to generate a wallet".

  • Outputs wallet file to specified path (defaults to ./wallet.json)
  • Derives and displays the Arweave address (SHA-256 of public modulus)
  • Prompts before overwriting existing files (--yes to skip)
  • Updated SKILL.md with phrase mapping, docs, and examples

Add a new `generate-wallet` command that creates Arweave wallets (RSA-4096 JWK)
using Node.js built-in crypto.subtle — no external packages or network calls needed.
AI agents can now create wallets on the fly via "use arweave to generate a wallet".

- Outputs wallet file to specified path (defaults to ./wallet.json)
- Derives and displays the Arweave address (SHA-256 of public modulus)
- Prompts before overwriting existing files (--yes to skip)
- Updated SKILL.md with phrase mapping, docs, and examples

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant