Dev update for the week of June 21st

The Sia Foundation
The Sia Blog
Published in
3 min readJul 2, 2021

--

News and updates on core team and community development from the past week. As always, if we’ve missed something important, let us know!

From the community

Hacker Paste

Hacker Paste is now online again.

“Support Hacker Paste on Gitcoin Grants! Hacker Paste started out as a humble project: to build a simple paste bin on Skynet. But once I realized what was possible, my ideas have grown more ambitious. What if multiple people could work on documents? What if documents carried their own revision history?

With your support, I can continue and scale development on Hacker Paste. Ultimately, I want to create a foundation for sharing text documents on Skynet, and it starts here. Make a contribution through Gitcoin Grants: https://gitcoin.co/grants/3094/hacker-paste. I am raising funds through Ethereum.

Through quadratic funding, your contribution could be matched up to several times!”

Skyshort

SkyShort is now available! The decentralized link shortener is now in alpha.

To use: enter your link, press Get Short URL, share!

SkyTransfer

“SkyTransfer + skynet-js 4.0.10-beta = Hello BIG files!

There is an important change under the hood of https://skytransfer.hns.siasky.net/#/. We deployed a new version on Production and SkyTransfer is now working with the latest version of skynet-js. Technically speaking, we moved from axios in favour of skynet-js client for uploading files. This move unlocked a fantastic feature: SkyTransfer will start handling big files thanks to the TUS protocol used under the hood! It works like a magic and you have resumable file uploads for free.

Last but not least, we created a grant on Gitcoin. If you like the way how SkyTransfer is evolving, please support us by making a contribution through Gitcoin Grants.”

GitHub

Skynet Labs

skynet-webportal
#906 Karol fixed an ip mismatch in the health checks.
#905 Karol enable jaeger by default to support tracing.
#903 Karol added registry read/write to the health checks.
#892 Karol integrated mxUploadSize into the portal for large uploads.
#889 Karol added support for multiple servers with large uploads and sticky sessions for resuming large uploads.

skynet-js
#175 Marcin fixed a bug in mySky get/setJson.
#156 Marcin improved the test coverage of the SDK.

certmagic-storage-skydb
Ivo added an integration to managed SSL Let’s Encrypt certificates with SkyDB.

GitLab

Skynet Labs

skyd
#190 Matt Fixed a bug in how 0 byte files were handled in streaming uploads.
#188 Chris added Dynamic MaxSize for TUS uploads to allow capping the max size for large uploads.
#185 Chris added the registry proof to the Header on API calls dealing with V2 skylinks.
#184 Chris added recursive resolution for V2 skylinks.

MR Links

GitHub
GitLab
skyd

Links

Discord, Reddit, Twitter, Skynet website

Until next week.

--

--

Decentralized cloud storage. Store your data securely in the cloud without the need to trust any central service. Download at: https://sia.tech/