Part of the Silvanest platform

Object storage with rings of redundancy.

SN3 is S3-compatible object storage built for developers who'd rather ship than babysit infrastructure. Every object is written in triplicate across independent zones the moment it lands.

10GB free storage. No credit card. S3 SDKs work unmodified.

99.995% durability target across all plans
<80ms median PUT latency, Nairobi region
S3-compatible — boto3, aws-sdk, rclone, mc all work today
Capabilities

Built like the ground it's named for

A forest floor stores carbon in layers — surface litter, topsoil, deep mineral rock. SN3 stores your objects the same way: fast where you need speed, deep where you need permanence.

Layer 01
Buckets & objects

Create unlimited buckets, nest prefixes as deep as your project needs, and address every object by key — exactly the model you already know from S3. No proprietary schema to learn.

PUT / GET / DELETEmultipart uploadversioning
Layer 02
Replication rings

Every write fans out to three independent storage zones before SN3 acknowledges it. If a zone goes dark, reads reroute automatically — your application never has to know.

3× replicationautomatic failovercross-zone reads
Layer 03
Access & delivery

Signed URLs, bucket policies, and CORS rules give you fine-grained control over who can reach what. Pair with our edge cache to serve static assets close to your users.

signed URLsIAM-style policiesedge cache
Layer 04
Lifecycle rules

Set objects to expire, transition to cold storage, or clean up incomplete multipart uploads automatically. Storage that manages itself the way a forest sheds what it no longer needs.

auto-expirycold tierscheduled cleanup
Integration

Point your existing SDK at SN3

Swap the endpoint, keep your code. SN3 speaks the S3 API, so anything built on boto3, the AWS SDK, or a plain PUT request just works.

  • Compatible with boto3, aws-sdk-js, rclone, and mc
  • Regional endpoints, starting with af-east and eu-west
  • Access keys scoped per bucket, rotated on your schedule
upload.py
# pip install boto3
import boto3

client = boto3.client(
    "s3",
    endpoint_url="https://sn3.silvanest.io",
    aws_access_key_id="SN3_ACCESS_KEY",
    aws_secret_access_key="SN3_SECRET_KEY",
)

client.upload_file(
    "./build/app.js",
    "static-assets",
    "js/app.js",
)

# object is now live across 3 zones
# https://static-assets.sn3.silvanest.io/js/app.js
In production

Numbers from the current network

Replicas of every object, written before the request returns
80ms
Median PUT latency from the Nairobi region
2
Independent zones live today, with a third opening this year
0
Lines of SDK code you need to change to switch from S3
Pricing

Pay for what you store, not what you fear

No egress surprises. Every plan includes the same durability — the difference is volume and support.

Sapling
For side projects and prototypes
$0/ month

10GB storage and 20GB transfer, enough to host a static site or app assets while you build.

  • 10GB storage included
  • 20GB monthly transfer
  • Community support
Start free
Old Growth
For teams with scale & compliance needs
Custom

Dedicated capacity, custom replication topology, and a direct line to the infrastructure team.

  • Volume discounts
  • Custom replication zones
  • SLA & dedicated support
Talk to us
Get started

Your first bucket takes about ninety seconds.

Create an account, generate an access key, and run your first upload before your coffee's done.