OBJECT STORAGE + AI INFERENCE

Store your data.
Run your AI.

Build with Firestarter S3-compatible storage and Pipe AI inference. Manage your data and run models through familiar APIs, with clear usage-based pricing for each.

Storage: Solana wallet · Prepaid USDC

firestarter / My workspace
Sample data
Data transferredLast 30 days
24.8 GBReads + writes
Week 1Week 2Week 3Week 4
Reads 18.6 GB Writes 6.2 GB

Real controls for your storage. Explore usage, keys, and billing above.

01 / YOUR BUILDING BLOCKS

Start with what you need.

Familiar interfaces.
Room for your next idea.

OBJECT STORAGE

Firestarter Storage

Store application files, datasets, and build artifacts. Connect your wallet and add prepaid credit. Manage files in PipeBox or create scoped API keys for your S3 clients.

Scoped API keysUsage & billingS3 clients
AI INFERENCE

Your models. One API.

Add chat, reasoning, and agent workflows to your application through an OpenAI-compatible API. Choose a model and start making requests.

OpenAI-compatibleModel choicePay per token
See an API request

Get an API key from Pipe inference and set PIPE_API_KEY before running. Requests use your inference credit.

curl https://api.pipenetwork.ai/v1/chat/completions \
  -H "Authorization: Bearer $PIPE_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{"model":"pipe/deepseek-v4-flash-0731",
       "messages":[{"role":"user","content":"Hello, Pipe."}]}'

02 / FROM CONSOLE TO CODE

Upload your first file.

Sign in, add storage credit, and put your S3 client to work.

  1. 01

    Connect your wallet

    Open the console and sign a free message to create or access your storage account.

  2. 02

    Add credit and create a key

    Pay with USDC, then create an API key scoped to the buckets and files your application needs.

  3. 03

    Upload with your S3 client

    Set your credentials, create a bucket, and send your first object.

Follow the full quickstart
YOUR FIRST OBJECTAWS CLI

After funding your account and creating a key, replace the credential placeholders. This example uses a bucket named my-app.

# Credentials from your Firestarter console
export AWS_ACCESS_KEY_ID='<access-key>'
export AWS_SECRET_ACCESS_KEY='<secret-key>'
export AWS_DEFAULT_REGION=us-east-1
export AWS_REQUEST_CHECKSUM_CALCULATION=when_required
export AWS_RESPONSE_CHECKSUM_VALIDATION=when_required
aws configure set default.s3.addressing_style path

# Firestarter storage endpoint
export PIPE_ENDPOINT='https://api.pipedev.network'
printf 'Hello, Pipe.\n' > hello.txt
aws --endpoint-url "$PIPE_ENDPOINT" \
  s3api create-bucket --bucket my-app
aws --endpoint-url "$PIPE_ENDPOINT" \
  s3 cp hello.txt s3://my-app/hello.txt

03 / CLEAR FROM THE FIRST BYTE

Your usage. Your budget.

Prepaid USDC. Metered reads and writes.
Add credit directly from your storage console.

READS

USDC / TB

Data downloaded

WRITES

USDC / TB

Data uploaded

replicas configured. Replication is included in the write rate.

See current rates in storage billing.

View billing & add credit

Plan a small workload

USAGE ESTIMATE
Estimated usage costUnavailable

1 TB = 1,000 GB. Estimate covers the reads and writes entered, including replication. Re-uploads and other billable operations can change actual usage. This is not a monthly storage-capacity quote.

THE NETWORK BEHIND THE NAME

Built on an open-internet idea.

Pipe started with a belief that content delivery could be open and distributed, bringing capacity closer to the people using it. That idea continues to shape the infrastructure we build.

EARLY BACKING FROMMulticoin CapitalSolana VenturesRobot Ventures

04 / A FEW USEFUL ANSWERS

Before you build.

Get the details before connecting your application.

Talk to our team
Will my existing S3 tools work?

Firestarter supports core S3 operations using path-style addressing and SigV4. AWS CLI, boto3, and other clients need the settings in our compatibility guide. Unsupported features include versioning, lifecycle rules, and managed KMS encryption. Check the full limits before migrating a workload.

How can I get storage access?

Open the storage console, connect a Solana wallet, and sign in. Add prepaid USDC credit, then create your storage API keys. You’ll need enough SOL for network fees. Sign-in is a free message signature; you approve funding separately in your wallet.

How does billing work?

Add prepaid storage credit in USDC. Reads and writes draw from that balance at the service’s current rates. The console shows available, spent, and reserved credit, plus payment history. Read about storage billing.

Can you help me test a workload?

Yes. Tell us what you want to store, your approximate data size, and the tools you use. We can help you check compatibility and plan a first test. For AI workloads, explore Pipe inference.

START SMALL. MAKE SOMETHING.

Your next project starts here.

Get started with storage