Rust SDK
Getting Started
The Gateway Rust SDK provides native Rust bindings for interacting with Gateway’s encrypted storage and data sharing protocol. This SDK allows Rust developers to seamlessly integrate privacy-preserving data sharing capabilities into their applications.
Installation
Add the SDK to your Cargo.toml
:
Basic Setup
Authentication Methods
The SDK supports two authentication methods:
- Wallet-based authentication using a private key
- JWT-based authentication
Choose the method that best suits your application’s needs:
Wallet-Based Authentication
JWT Authentication
Account Management
Profile Information
Wallet Management
Next Steps
- Learn about Data Assets
- Explore Data Models