Psy SDK Overview

The Psy SDK provides both Rust command-line tools and TypeScript libraries for interacting with the Psy network. This enables developers to build applications, deploy contracts, and interact with the blockchain from various environments.

Available SDKs

  • Rust CLI: Command-line tools for contract deployment, user registration, and network interaction
  • TypeScript SDK: JavaScript/TypeScript package for web applications and Node.js environments

Common Use Cases

  • User Management: Register users and manage wallet operations
  • Contract Development: Deploy and interact with smart contracts
  • Network Interaction: Query blockchain state and submit transactions
  • Proof Generation: Generate ZK proofs for transactions and network operations

Getting Started

  1. Choose your preferred SDK based on your development environment
  2. Follow the installation instructions for your chosen SDK
  3. Configure network endpoints in your application
  4. Begin building with the provided APIs and examples