Skip to main content
The Tapedrive SDK for Rust is tape-sdk. It reads and writes tracks, objects, and streams, and it certifies every write before returning. SDKs for TypeScript, Python, Go, Swift, and Kotlin are in the works and will appear here as they ship.

The docs in this section

Quickstart

Connect, reserve, write, certify, read back. Start here.

Reading

Gateway reads, direct URLs, range reads, discovery, verified reads.

Writing

The write engine, certification, error recovery, tape management.

Objects

S3-style storage: put, get, head, list, delete.

Streams

Large files: segments, manifests, and range reads.

Rust

The crate’s modules, builders, and test backends.

API reference

Every type and method, on docs.rs.

Installation

Add the crate, then head to the quickstart.

Connect to Tapenet

The SDK writes to Tapenet today. Complete the wallet and funding setup first, then follow the quickstart. Local Tapedrive isn’t released yet.