Sia Logo
hardfork-icon.png

The v2 hardfork has activated! Make sure your software is up to date. Yes, this means YOU!

The State of Sia, September 2025

author profile image

September was a month of meaningful progress and structural improvements across the Sia ecosystem.

The Foundation unveiled the new Grants Development Guide, a key resource designed to streamline technical reviews and help grantees better meet milestone expectations. The guide introduces a revised reporting checklist and progress chart, with the reporting deadline now moved up from the 2nd of the following month to the 25th of the current month — ensuring faster transparency and accountability.

Meanwhile, the engineering team attended RustConf 2025 in Seattle, gathering valuable insights on async design patterns that have directly shaped the new Sia SDK and the upcoming Sia mobile app. Together, these projects mark a major step toward making decentralized storage seamless and accessible for everyone.

Finally, we’re celebrating the completion of a new grant-funded project: Luogo — a simple, privacy-focused group location-sharing app powered by the S5 network.

👉Try Luogo Now!

A Sneak Peek at the Upcoming Sia Mobile App

Built on the new Sia SDK, the upcoming Sia mobile app brings decentralized storage to your fingertips.

From the first-time setup to your daily file access, the experience is designed to be seamless and secure. Upload, download, and share files directly through the Sia network — no middlemen, no compromises, just true private cloud storage.

🎥 Watch the demo below:


Powering the Future with the New Sia SDK

Underpinning this mobile experience is the new Sia SDK, which provides developers with a clean, modern interface for interacting with the decentralized network. With it, developers can connect apps to Sia storage, handle uploads and downloads, and even share files securely — all with just a few lines of code.

This example below shows just how easy it is to generate a wallet, connect to the network, upload a file, and share it — all in a single session.

1async def main():
2 print("Enter mnemonic (or leave empty to generate new):")
3 mnemonic = stdin.readline().strip()
4 if not mnemonic:
5 mnemonic = generate_recovery_phrase()
6
7 print("mnemonic:", mnemonic)
8 app_id = b'\x01' * 32
9 app_key = AppKey(mnemonic, app_id)
10 sdk = Sdk("https://app.sia.storage", app_key)
11 if not await sdk.connect():
12 print("App not connected")
13 resp = await sdk.request_app_connection(AppMeta(
14 name="python example",
15 description="an example app",
16 service_url="https://example.com",
17 logo_url=None,
18 callback_url=None,
19 ))
20 print(f"Please approve connection {resp.response_url}")
21 connected = await sdk.wait_for_connect(resp)
22 if not connected:
23 fatal("user rejected connection")
24
25 print("Connected to Sia")
26
27 account = await sdk.account()
28 print("account", account.pinned_data, account.max_pinned_data)
29
30 writer = await sdk.upload(UploadOptions(
31 metadata=json.dumps({"example": "value"}).encode(),
32 ))
33 print("Starting upload")
34 await writer.write(urandom(1024)) # 1 KiB
35 obj = await writer.finalize()
36 print("Upload finished", obj.size(), obj.metadata().decode())
37
38 reader = await sdk.download(obj, DownloadOptions())
39 print("Starting download")
40 read_data = b''
41 while True:
42 chunk = await reader.read_chunk()
43 if not chunk:
44 break
45 read_data += chunk
46 print("Download finished, read", len(read_data), "bytes")
47
48 shared_url = sdk.share_object(obj, datetime.now(timezone.utc) + timedelta(days=1))
49 print("Shared Object URL:", shared_url)

Development Updates

renterd: Configurable Upload Timeouts and Improved Host Scoring

This September, we released renterd v2.7.0, which introduces greater control and reliability across upload workflows. Specific updates include:

  • Adding configuration support for per-sector upload timeouts,
  • Removing the 64-byte alignment requirement for client-side encryption, and 
  • Updating host scoring logic to account for protocol versioning.

These changes improve overall compatibility and give developers more flexibility when integrating renter-side storage behavior.

hostd: Pricing Consistency and Core Dependency Updates

The latest version, hostd v2.4.1, focused on stability and pricing clarity for storage providers. Specific updates include:

  • Updating core dependency from 0.17.4 → 0.17.5 and coreutils from 0.18.2 → 0.18.4., and
  • Aligning the UI’s suggested maximum collateral value with documentation (price × collateral multiplier × 10).

These refinements keep host configuration predictable and better aligned across the ecosystem.

walletd: Safer Transaction Broadcasting

Version walletd v2.11.0 now features essential improvements for integrators, like the new allowVoid query parameter, which protects users from accidental burns to the zero address.

sia-mobile: Production Readiness and Feature Expansion

Development on sia-mobile accelerated toward a production-ready build. Specific updates include:

  • Building out the initial version of the Sia mobile app that supports managing a library of files.
  • The ability to add files from photos, files, and the camera.
  • The ability to sync files directly to and from the Sia host network.
  • The ability to share files with other Sia mobile users.
  • Ability to explore hosts and view their locations.

The new app will allow users to access decentralized storage natively from iOS and Android — a major step toward everyday, user-friendly Sia integration.

explorer App: Network Insight Improvements

We added several backend and UI enhancements to explored, improving data observability. Specific updates include:

  • Adding OTEL traces and metrics collection,
  • Introducing block time and difficulty metrics,
  • Adding a comprehensive block metrics page, and
  • Fixing related UI components.

These updates make siascan.com and zen.siascan.com more powerful tools for developers and network analysts alike.

sia-sdk-rs: Expanding the Rust Ecosystem

sia-sdk-rs, the Foundation’s Rust SDK, expanded its support of more low-level Sia functionality. Updates include:

  • Implementation of random nonces for uploads,
  • Adding account API, pin slab, and unpin slab methods, and
  • Expanding the SDK client to improve developer accessibility.

Together, these features bring the Rust SDK closer to parity with Sia’s other language implementations — essential groundwork for modern Rust-based applications on Sia.

Grants Program Updates

Newly Completed Grant

  • Luogo: Simple & Secure Group Location Sharing: A privacy-focused location-sharing app that allows users to create private groups and view real-time updates without compromising privacy. Luogo is now officially complete and available to the public.

Progress Reports from Ongoing Grants

  • S5 Rust Rewrite:
    Implemented encrypted file system support, unified registry and streams spec, and S3-backed blob store. Work began on dynamic blob protocols and integration with RHP4 uploads via indexd.
  • Cypherock X1 – Sia Network Integration:
    Completed secure hardware integration for Sia address generation and transaction signing within the Cypherock X1 wallet. A public demo is now live on YouTube, with the next milestone focused on adding Sia wallet support to the official companion app.
  • DecaNotes: Private Decentralized Notes:
    Fully implemented a markdown editor with live preview, drag-and-drop blocks, renterd storage backend, and full dark/light theming. Upcoming milestones include Helia IPFS support and final App Store deployment.
  • SecureSphere Decentralized Vault:
    Delivered a cross-platform release with macOS support, QR-based login, and drag-and-drop file management. The team is preparing for full store distribution across macOS, Windows, Android, and iOS.
  • S5 Gateway & TypeScript Client:
    Completed multiple milestones ahead of schedule, adding WASM media processing, directory utilities, and sharding groundwork. The next phase will deliver thumbnail generation and advanced media processing capabilities.
  • SiaGraph:
    Launched a redesigned site with Redis-based caching, new financial and growth analytics pages, and expanded API endpoints. The project is now under final review.
  • Lume Web – IPFS Portal:
    Built out upload and file management UIs, IPFS pinning support, and operational dashboards. The portal is live for testing at pinner.xyz, with UI refinements planned next cycle.

Final Thoughts

September solidified several key pieces of Sia’s decentralized future — from improved developer tooling and mobile accessibility to the release of Luogo and continued growth across community-driven projects. With the new Grants Development Guide now in place, grantees have clearer expectations and streamlined reporting, setting the stage for faster iteration and higher-quality outcomes.

As always, the Foundation extends its gratitude to our developers, hosts, renters, and community members for helping Sia evolve into the most private and resilient decentralized storage network in the world.

That’s all folks!

Thanks for your continued support and dedication as we build the foundation of the decentralized future.

Take care, and see you next month.





Want important Sia updates delivered straight to your inbox?

Sign up for our newsletter and stay informed about new releases, partnerships, developer resources, and more!


Share this post with your community