Skip to main content

👋 Introduction

What is Lighthouse S3?

Lighthouse S3 is an S3-compatible API for Lighthouse storage (IPFS + Filecoin). Point the AWS CLI, boto3, rclone, or any tool that speaks Amazon S3 at the Lighthouse S3 endpoint, and your files land on Lighthouse — content-addressed by CID, backed by Filecoin deals — with the bucket-and-key workflow your tools already understand.

No SDK migration, no new upload API to learn: if it works with S3, it works with Lighthouse S3.

Your existing S3 tools ──▶ s3.lighthouse.storage ──▶ Lighthouse (IPFS + Filecoin)
aws cli / boto3 / S3 API files stored by CID,
rclone / SDKs (SigV4, buckets, keys) billed to your account

What You Can Do

  • Use any S3 client – AWS CLI, boto3, aws-sdk-js, rclone, and other SigV4 S3 tools work out of the box.
  • Keep your workflow – buckets, keys, multipart uploads, presigned URLs, pagination: standard S3 semantics.
  • Get CIDs for free – every object response carries its IPFS CID in the x-amz-meta-cid header, so content addressing comes built in.
  • Bill through your Lighthouse account – uploads count against your existing Lighthouse plan; no separate billing.
  • Self-serve credentials – trade your Lighthouse API key for S3 credentials with a single API call. See Create S3 Keys.
  • Share with presigned URLs – hand out time-limited download links without sharing credentials.

Endpoint at a Glance

Endpointhttps://s3.lighthouse.storage
Regionus-east-1
AddressingPath-style (https://s3.lighthouse.storage/bucket/key)
AuthAWS Signature Version 4 (standard S3 credentials)

Where to Go Next