Transparent, Pay-Per-Use Pricing
No subscriptions. No hidden fees. Pay only for what you store and for how long.
Rate and cost formula
$0.01 / GB / day
Equals $3.65 per GB per year
Cost formula
Cost = (File Size in GB) × (Duration in Days) × $0.01Pricing Examples
| Scenario | Cost |
|---|---|
| 1 MB file, 1 day | free |
| 100 MB file, 1 day | free (within 100 MB total allowance) |
| 1 GB file, 1 day | $0.01 USDC |
| 1 GB file, 30 days | $0.30 USDC |
| 1 GB file, 365 days | $3.65 USDC |
| 10 GB file, 7 days | $0.70 USDC |
Free Tier
1-day pins are free up to 100 MB total (lifetime) — link your GitHub account once to unlock.
GitHub acts as identity verification: one GitHub account = one 100 MB lifetime quota, shared across all your wallets. Your token is used once to confirm your identity and immediately discarded — we never store it.
How to activate (takes 30 seconds):
- Ask the agent: "connect my GitHub for the free tier"
- A browser tab opens — create a token with the read:user scope
- Paste the token back — free tier activates immediately
All Operations
- Cost of every Glashaus operation
- Pin (Deploy)
- Formula-based: sizeGB × ttlDays × $0.01 USDC. Minimum charge $0.001. Free tier: 1-day pins up to 100 MB total — requires GitHub account linked.
- Repin (Extend TTL)
- Formula-based: sizeGB × extensionDays × $0.01 USDC. Extends an existing pin; cost is only for the extension period.
- Domain Add / Remove
- $0 — wallet signature required (zero-cost).
- Analytics / Gateway
- $0 — public, no authentication.
- Agent Stats / File List
- $0 — wallet signature required (zero-cost).
Frequently Asked Questions
- Why $0.01 per GB per day?
- This is $3.65 per GB per year — reflecting our agent-first architecture, infrastructure costs, and commitment to long-term reliability on decentralised storage.
- What is USDC?
- USDC is a stablecoin worth $1 USD, deployed on Base (an Ethereum layer 2). All prices are calculated and paid in USDC base units (6 decimal places).
- Can I query pricing from the API?
- Yes. Agents can call GET /api/pricing to retrieve the current pricing manifest before deploying.
Query it programmatically
Agents can fetch the live manifest at GET /api/pricing before deploying.