Toolverse
All skills

iqdb-onchain-storage

by openclaw

On-chain immutable data storage using IQ Labs tech stack (IQDB, hanLock, x402). Use when building Solana-based persistent storage, on-chain databases, tamper-evident records, password-encoded data, or paid file inscription. Triggers on tasks involving on-chain CRUD, Solana PDA

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
Testing

About this skill

On-chain immutable data storage using IQ Labs tech stack (IQDB, hanLock, x402). Use when building Solana-based persistent storage, on-chain databases, tamper-evident records, password-encoded data, or paid file inscription. Triggers on tasks involving on-chain CRUD, Solana PDA storage, rolling hash verification, Hangul encoding, or HTTP 402 payment-gated inscription.

How to use

  1. Zainstaluj wymagane narzędzia: Node.js 18 lub nowszy, Solana CLI oraz portfel Solana z devnet SOL (możesz uzyskać go poleceniem solana airdrop 2).

  2. Zainstaluj oficjalny SDK poleceniem npm install @iqlabs-official/solana-sdk @solana/web3.js dla sieci mainnet, lub dla devnet użyj starszego SDK: npm install @iqlabsteam/iqdb @coral-xyz/anchor @solana/web3.js.

  3. Skonfiguruj zmienne środowiskowe (wymagane dla starszego SDK): ustaw ANCHOR_WALLET na ścieżkę do pliku keypair Solany, ANCHOR_PROVIDER_URL na RPC devnet (https://api.devnet.solana.com), oraz NETWORK_URL na ten sam adres RPC.

  4. Użyj IQDB do tworzenia tabel i wykonywania operacji CRUD na blockchainie — każda zmiana jest chroniona keccak hash do wykrywania manipulacji.

  5. Dla danych wrażliwych zastosuj hanLock do kodowania hasłem z użyciem syllabic encoding (base-11172) bez dodatkowych zależności.

  6. Jeśli potrzebujesz płatności za dostęp do danych, użyj x402: otrzymaj wycenę, wyślij płatność w USDC lub SOL, a następnie transakcje będą automatycznie transmitowane na Solanę.

Related skills

polymarket-trader

by openclaw

Query Polymarket prediction markets - trending events, crypto, politics, sports, and search

Testing
14142

textual

by KyleKing

Expert guidance for building TUI (Text User Interface) applications with the Textual framework. Invoke when user asks about Textual development, TUI apps, widgets, screens, CSS styling, reactive programming, or testing Textual applications.

Testing
69192

backtesting-frameworks

by wshobson

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

Testing
12105

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138

nextjs-developer

by zenobi-us

Expert Next.js developer mastering Next.js 14+ with App Router and full-stack features. Specializes in server components, server actions, performance optimization, and production deployment with focus on building fast, SEO-friendly applications.

Testing
166226

crypto-research

by stevengonsalvez

Comprehensive cryptocurrency market research and analysis using specialized AI agents. Analyzes market data, price trends, news sentiment, technical indicators, macro correlations, and investment opportunities. Use when researching cryptocurrencies, analyzing crypto markets,

Testing
14118