Getting Started with SealTrust
This guide will help you get started with SealTrust, whether you’re a dataset owner looking to register and protect your data, or a developer wanting to integrate with the platform.
Prerequisites
Before you begin, make sure you have:
- A Sui wallet (Sui Wallet, Suiet, or Ethos)
- Some testnet SUI for gas fees (Sui Faucet )
- A dataset file (CSV, JSON, Parquet, etc.)
Quick Start
Connect Your Wallet
Visit sealtrust.app and click “Connect Wallet” to connect your Sui wallet. Make sure you’re on Sui Testnet.
Register a Dataset
- Navigate to the Register page
- Upload your dataset file or provide a URL
- The system will compute the SHA-256 hash
- Configure access control (who can decrypt)
- Sign the transaction to register on-chain
Verify a Dataset
- Navigate to the Verify page
- Upload a file, enter a URL, or paste a hash
- The system will search the blockchain registry
- View verification details if found
Download & Decrypt
If you have access to an encrypted dataset:
- Navigate to the dataset page
- Click “Download & Decrypt”
- Sign the session key request
- The decrypted file will download
Supported File Formats
SealTrust supports the following dataset formats:
- CSV - Comma-separated values
- JSON - JavaScript Object Notation
- Parquet - Apache Parquet columnar format
- AVRO - Apache Avro serialization
- TSV - Tab-separated values
- XML - Extensible Markup Language
- HDF5 - Hierarchical Data Format
- ZARR - Chunked, compressed N-dimensional arrays
File Size Limits
| Tier | Max File Size |
|---|---|
| Standard | 100 MB |
[!NOTE] Larger file support is coming in future releases.
Next Steps
- Installation Guide - Set up local development
- Architecture Overview - Understand how SealTrust works
- Register Your First Dataset - Step-by-step guide
Last updated on