shelby-solana-kit

Official

Seamless Solana integration for decentralized storage.

Authorshelby
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It enables Solana wallets to securely manage and control data on Shelby decentralized storage through deterministic address derivation and SIWS authentication.

Core Features & Use Cases

  • Deterministic Storage Accounts: Derive unique Shelby storage accounts from Solana keypairs and dApp domains.
  • Secure Data Uploads: Upload blobs to Shelby with expiration control, tied to Solana wallet signatures.
  • Cross-Platform Support: Supports both Node.js scripts and React applications for blockchain developers needing reliable storage solutions.
  • Use Case: A developer wants to authenticate a Solana wallet and upload user data securely, then retrieve it later for verification or display.

Quick Start

Use the solana kit to create a storage account from your wallet's keypair and upload a document directly to Shelby storage.

Dependency Matrix

Required Modules

@solana/web3.js@tanstack/react-query@solana/wallet-adapter-react@solana/wallet-adapter-base

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: shelby-solana-kit
Download link: https://github.com/shelby/shelby-skills/archive/main.zip#shelby-solana-kit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.