Time to Complete: ~5 minutes per guide
What You’ll Learn: How to create wallets, register files, and verify their provenance using Trust Engine
What You’ll Learn: How to create wallets, register files, and verify their provenance using Trust Engine
Choose Your Integration Method
React Integration
Perfect for React applications and frontend web development. Includes file upload components and user interaction patterns.
Node.js Integration
Server-side integration for Node.js applications. Handle file registration from your backend with filesystem access.
REST API Integration
Direct HTTP API integration for any programming language. Language-agnostic approach with curl, JavaScript, Python examples.
CLI Integration
Command-line interface for automation, scripting, and quick file operations. Perfect for batch processing and DevOps workflows.
What Each Guide Covers
All quickstart guides follow the same essential workflow but are tailored to your chosen technology:1
Installation & Setup
Install the necessary tools and initialize your environment
Install the necessary tools and initialize your environment
2
Create a Wallet
Set up a managed wallet to own your registered files
Set up a managed wallet to own your registered files
3
Register Files
Upload and register files on the blockchain for permanent provenance
Upload and register files on the blockchain for permanent provenance
4
Verify & Search
Search for registered files and verify their blockchain registration
Search for registered files and verify their blockchain registration
Quick Comparison
| Method | Best For | File Source | Complexity |
|---|---|---|---|
| React | Frontend apps, user uploads | File input elements | Medium |
| Node.js | Backend services, automation | Filesystem, uploads | Medium |
| REST API | Any language, custom integrations | Manual hash calculation | Low |
| CLI | Automation, scripting, DevOps | Local files, batch operations | Low |
Before You Start
Prerequisites
- Node.js 16+ (for SDK and CLI)
- A file you want to register (any format: PDF, image, document, etc.)
- 5 minutes of your time
What You’ll Get
After completing any quickstart guide, you’ll have: ✅ A blockchain wallet linked to your user ID✅ Your first file permanently registered on Solana
✅ Verification that your file is securely stored
✅ Working code examples you can build upon
Need Help?
API Documentation
Complete API reference and endpoint documentation
SDK Reference
Detailed SDK methods and TypeScript definitions
CLI Reference
All CLI commands and options
FAQ
Common questions and troubleshooting
💡 Pro Tip: If you’re unsure which method to choose, start with the CLI guide for the simplest experience, or React guide if you’re building a web application.
