Filebase (@Filebase) header
Filebase (@Filebase) profile picture

Fast S3-Compatible Object Storage with Free Egress ⚡ Reliable, scalable storage for developers and businesses. 5 GB free ↓

Boston, MA
Joined May 2019
Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)Photo by Filebase (@Filebase)
Today we’re launching Filebase Object Storage. High-performance S3-compatible storage with: • zero egress fees • fast uploads/downloads • predictable pricing • deterministic object verification Built for modern file-heavy workloads. filebase.com/blog/introducin…
6
2
14
914
A wallet signature can support an application's identity check. It is not a Filebase S3 access key or RPC Bearer token. Let the backend authorize storage actions separately, and keep storage credentials out of client-side code. #Web3
94
Filebase RPC files/rm does not support recursive=true or force=true; those flags return 400. Build a reviewed list of explicit paths instead of assuming Kubo's full deletion behavior is available. Check the supported route: filebase.com/docs/ipfs/rpc-a…
99
A 503 SlowDown is not a signal to retry faster. Filebase recommends the AWS SDK's exponential backoff with jitter. Keep retries bounded and worker concurrency controlled; synchronized immediate retries can prolong a burst. Rate-limit guidance: filebase.com/docs/s3-api/rat…
1
101
One IPFS bandwidth total can contain several delivery paths. Filebase separates S3, Gateway, Public GW, Bitswap, Trustless, RPC and Sites usage. Sum the categories once; don't add the account total again. Inspect the breakdown: filebase.com/docs/ipfs/bandw…
1
99
A CID helps identify content. It does not tell you who endorsed that content. For a signed manifest stored on IPFS, verify both the referenced content and the signature against an identity your application trusts. Hash matching is not authorship. #Web3
1
99
An IPNS key alias and its cryptographic identity are different things. Filebase RPC key/rename renames an existing key; it is not a key-generation step. Compare key IDs before and after a rename in a test workflow. RPC reference: filebase.com/docs/ipfs/rpc-a…
1
127
HTTP success is not proof every requested object was deleted. With S3 DeleteObjects, inspect the per-key results and error entries. Filebase supports batches of up to 1,000 keys. Review the candidate list first; then reconcile the response: filebase.com/docs/s3-api/com…
109
A cache hit is not automatically free bandwidth. Reuse in a browser can avoid a gateway fetch; bytes served by a Filebase dedicated IPFS gateway count toward Gateway bandwidth. Measure where the response was served. Billing categories: filebase.com/docs/ipfs/bandw…
73
A peer being online does not guarantee a direct connection. libp2p can use relays and attempt direct connection upgrades across NATs. A relay forwards a connection; it is not a promise to persist your IPFS content. #libp2p
1
79
Renaming a bucket file is a path operation. Filebase RPC files/mv takes the source and destination as two arg values. Test argument ordering and destination behavior in a disposable fixture before adapting a script. RPC reference: filebase.com/docs/ipfs/rpc-a…
79
A key containing spaces, + or # is not ready to paste into a URL. Give the SDK the actual key and let it build the request. Don't double-encode a pre-signed URL after signing. Key naming and URL encoding are different steps. Filebase S3: filebase.com/docs/s3-api/sup…
1
131
Three identical exports under three keys can be avoidable application work. Check content before creating another object and map consumers to the retained export. Don't assume Filebase provides an automatic deduplication discount. Current pricing: filebase.com/pricing/?utm_so…
1
81
For browser apps, gateway URL shape is an isolation decision. Path-style URLs can share an origin; CID subdomains give content separate origins on a correctly configured gateway. An IPFS content address alone does not set browser boundaries. #IPFS
3
143
Need a filename beneath an IPFS root? Filebase RPC add supports wrap-with-directory=true. The returned CID identifies the wrapper directory, so retrieval uses that CID plus the file path, not the directory as file bytes. Route details: filebase.com/docs/ipfs/rpc-a…
1
146
A failed download need not restart at byte zero. Filebase supports Range GETs. Resume from the saved byte offset, check Content-Range, and confirm the object hasn't changed before appending. Supported operations: filebase.com/docs/s3-api/com…
72
An illustrative 4 GB text export compressed to 1 GB uses 3 GB fewer stored bytes. Filebase does not automatically transcode gzip/Brotli delivery; set Content-Encoding when serving compressed content. Check the header guidance: filebase.com/docs/concepts/c…
2
134
Raw block bytes are not necessarily file bytes. Filebase RPC block/get retrieves a block; cat returns a file's contents. For a UnixFS file with a structured root, pick the route that matches the bytes your parser expects. RPC reference: filebase.com/docs/ipfs/rpc-a…
92
Hashed JS and changing HTML need different cache policies. Filebase respects Cache-Control: use long-lived immutable caching for content-hashed assets and a shorter policy for changing entry pages. Configure each upload deliberately: filebase.com/docs/concepts/c…
1
109
Old builds can outlive their usefulness. Keep needed rollback versions, inventory the rest, and approve cleanup before deletion. Filebase does not support S3 lifecycle write configuration; use an explicit retention job. Check compatibility: filebase.com/docs/s3-api/com…
91
One peer connection can carry multiple protocol streams. libp2p stream multiplexing separates those conversations without requiring a new connection for every exchange. Stream count and connection count are different operational metrics. #libp2p
104