shelby-ethereum-kit

Integrate Ethereum wallets with Shelby storage via deterministic account derivation and SIWE signing.

45|29|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/shelby/shelby-skills --skill shelby-ethereum-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shelby-ethereum-kit
Source: https://github.com/shelby/shelby-skills/tree/main/skills/shelby-ethereum-kit
Command: npx skills add https://github.com/shelby/shelby-skills --skill shelby-ethereum-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ethers, @shelby-protocol/sdk, @shelby-protocol/react, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables Ethereum wallets to manage Shelby decentralized storage accounts through deterministic derivation and secure signing processes.

Core Features & Use Cases

  • Ethereum Wallet Integration: Connects Ethereum wallets to Shelby's storage solution, supporting key derivation via DAA.
  • Account Derivation & Management: Derives storage accounts based on wallet and domain, facilitating user-specific data management.
  • Use Case: A DApp developer wants users to store data on Shelby linked to their Ethereum wallets; this Skill simplifies account creation and donation of funds for storage and transaction fees.

Quick Start

Use the Ethereum Kit to create a storage account from your Ethereum wallet for secure data handling on Shelby.

Frequently Asked Questions about shelby-ethereum-kit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate an Ethereum wallet with decentralized storage for my DApp?

You can integrate an Ethereum wallet with decentralized storage by using this kit to connect Ethereum wallets to Shelby storage, enabling deterministic account creation and secure transaction signing for blockchain-based data management.

How does deterministic account derivation work for blockchain storage?

Deterministic account derivation for blockchain storage works by deriving storage accounts based on the user's Ethereum wallet and domain, facilitating user-specific data management on Shelby decentralized storage.

Can I use this Ethereum storage kit in a React environment?

Yes, you can use this Ethereum storage kit in a React environment. It supports both Node.js and React environments, accommodating development and user interaction workflows for Shelby storage integration.

What is SIWE signing and why is it needed for Ethereum wallet integration?

SIWE signing is a secure authentication protocol for Ethereum wallet integration. It ensures adherence to security protocols by enabling secure transaction signing and account derivation standards for Shelby decentralized storage.

How do I create a Shelby storage account from an Ethereum wallet?

To create a Shelby storage account from an Ethereum wallet, use this kit to derive the account via deterministic account creation and donate funds for storage and transaction fees through secure signing.