Dear Storj Community,
Thank you for the thoughtful feedback you’ve shared over the past 24 hours. While we anticipated that some users—particularly smaller ones—might be frustrated, we clearly underestimated the depth and breadth of concern across the community, especially among our node operators. You’ve helped us understand that the frustration centers around the following areas:
- Insufficient notice – Many users felt the notice period was too short, especially given the complexity of closing an account. Some also misunderstood the timeline, believing they had only 1–2 days to take action. To clarify: the $5 minimum monthly usage fee will go into effect on July 1, and will first appear on August invoices.
- Lack of early engagement – Several of you expressed that this change was introduced without enough advance discussion or transparency. We understand that community input is critical, especially for changes that impact usage and trust.
- No STORJ token exemption – Many long-time supporters who transact using STORJ tokens have requested an exemption. We recognize that these users have contributed meaningfully to the ecosystem from the beginning.
We want to explain more openly where we are as a company, why we made this change, and what we’re doing to improve it.
Also, given the feedback we’ve received, we are actively considering two changes:
- Extending the implementation period to 60 days
- Introducing a reduced $0.50 minimum monthly usage fee for users who pay in STORJ tokens
We welcome your feedback on this proposal and want to work with the community to find the best path forward.
Why We Introduced a Minimum Usage Fee
Storj began nearly a decade ago, fueled by a vision of creating a decentralized, community-powered alternative to traditional cloud storage. That vision was brought to life by thousands of contributors and early believers through the launch of the STORJ token. Because of you, this project didn’t just survive—it evolved into a high-performance, enterprise-grade platform that real businesses now depend on.
This is a huge success. In order to make sure we can continue to provide these services in the long-term, we need to make sure it’s economically sustainable. While we are working toward profitability, we are facing challenges in balancing costs across all customer segments, especially our smaller customers. These adjustments will help on our way toward becoming profitable, allowing us to independently fund the business, and also remove any reliance on the Storj token to fund business operations.
We’re not in crisis, but we are being more disciplined. We are actively raising capital in today’s market, which—thankfully—is more open to businesses like ours than it has been in recent years. However, that scrutiny also forces us to make tough but necessary changes that position us for long-term sustainability.
These include:
- Ending the free tier and introducing a free trial
- Cleaning up dormant and abusive frozen accounts
- And now, the introduction of a minimum monthly usage fee, which is intended to ensure that every account using our infrastructure contributes at least a baseline amount toward maintaining it.
Why Small Accounts Aren’t Economically Sustainable
Let’s share the data:
- Roughly 80% of paying customers currently pay less than $5/month
- These customers account for less than 5% of the data stored on the network
- They generate less than 2% of total revenue
- Yet they cost us much more than what we earn from them—even before accounting for any people-related costs like customer support or finance operations
In short: these users aren’t just unprofitable, they are materially dragging on the business.
One thing that might not be fully appreciated is that the money we pay to SNOs is only about half of what it costs us to support product usage.
Beyond storage and bandwidth payouts, we incur substantial infrastructure costs to store customer data:
- Satellites, which maintain metadata, coordinate uploads and downloads, manage repairs, and handle deletions—essentially the brain of the network generate meaningful costs
- The S3 gateway, which is essential for usability and adoption, is also costly to maintain and scale
- Operational services around account provisioning, API usage, billing, logging, and more all add cost.
These are not just theoretical costs—there’s a reason Amazon charges for API operations and metadata requests. Each of these actions consumes compute and storage resources. And for small accounts, the operational cost per GB stored is significantly higher than for large accounts, simply because the overhead is spread over such a small footprint.
Without sufficient scale per account, even a few gigabytes of data stored can generate a loss once satellite operations, API calls, and gateway maintenance are factored in.
For one specific example we have a customer that is storing about 100 GB of data and paying us about $0.70 per month but costing us almost $160 every month. This customer is not an outlier but is demonstrative of what we see with very small customers.
Outside of infrastructure costs there are also many less obvious costs. And we see that small customers account for an outsized portion of these, including credit card transaction fees, account abuse mitigation and management, keeping malware and illegal content out of linkshare, free trial abuse, credit card fraud etc.
It is a combination of these factors which has led us to the decision to require small accounts to pay a minimum fee.
A Strategy That Didn’t Pan Out
Related to this decision is a pivot in strategy. As a company, we invested heavily in the idea that we could grow through mass consumer or at least technical consumer adoption: offering low-cost or free access to individuals who would fall in love with the platform, use it for personal projects, and then introduce it to their employers, colleagues, and friends.
Unfortunately, this hypothesis has not borne out.
Despite years of investment in this strategy, we do not have a single demonstrable case where this pathway led to a meaningful, long-term customer. So while we remain committed to being developer-friendly, we are also being honest with ourselves about what’s working and what’s not.
This is why we are pivoting the platform more squarely toward direct B2B adoption, where we are seeing significant traction. But in doing so, we moved too quickly. We should have carved out an exception for those paying in STORJ—people who helped fund and build this platform, and who remain some of our strongest supporters.
Moving Forward—Together
One final point of reassurance: we are not abandoning the public network in favor of the select network. The public network remains central to our vision and operations. Many of our B2B customers do not have the strict compliance constraints of certain enterprises and are extremely satisfied with the performance, security, and decentralization of the public network. In fact, many of these customers are storing tens of petabytes of data on the public network today and using it for mission-critical enterprise workloads. We are also in the early stages of onboarding another meaningful multi-petabyte customer, which we expect will grow the total data stored in a measurable, meaningful, and noticeable way. This is a sign of the public network’s maturity and strength—and our commitment to continue building on it.
We understand the decision to change to a minimum monthly fee has been upsetting—especially to those who have supported us from the beginning, or who help run the network as SNOs. We also understand that change is hard, particularly when it comes without enough notice or explanation.
We hope this post helps fill in the gaps and opens the door for better dialogue moving forward.
Again, we are seriously considering the following adjustments based on your feedback:
- 60-day implementation period
- $0.50 minimum for users paying with STORJ
We welcome your thoughts, your ideas, and your criticisms. We are listening, and we are learning. Thank you for being part of this journey.
UPDATE:
Based on the feedback from the community we have decided to move forward with two adjustments
- Go forward with the 60 day implementation period instead of 30
- We will be completely removing the minimum fee for users paying in STORJ. This of course will not address many of the issues discussed in the post above but we want to do this as a commitment to the community and those who have supported this project.
Official communication about these changes will be coming in the next day or two via email to account holders.
—The Storj Team