Installation Guide
Prerequisites
Download the latest toolchain for you programming language:
Rust 1.83.0 or higher. (See instructions.)
Python 3.8 or higher. (See downloads.)
API-specific Installation
Choose the APIs you need for your project:
Autonomi Client
cargo add autonomipip install autonomi-clientnpm install `@withautonomi/autonomi`Ant Node
cargo add ant-nodepip install antnodeAnt Node is not available for Node.js currently.
BLS Threshold Crypto
cargo add blsttcpip install blsttcblsttc is not available for Node.js currently.
Self Encryption
cargo add self_encryptionpip install self-encryptionSelf Encryption is not available for Node.js currently.
Verifying Installation
Test your installation by running a simple client initialization:
use autonomi::Client;
let client = Client::init().await.expect("Could not initialize the client");
println!("Client initialized successfully");from autonomi_client import Client
client = await Client.init()
print('Client initialized successfully')import { Client } from '@withautonomi/autonomi'
const client = await Client.init()
console.log('Client initialized successfully')Next Steps
Quick Start Guides:
API References:
Last updated