News and updates on core team and community development from the past week. As always, if we’ve missed something important, let us know!
The May dev call is now available, right on Skynet!
New blog from David Vorick!
MySky brings ID to the next level. Here’s how. “MySky makes heavy use of salting to keep the user’s data separated between applications, and also to give the user extra privacy when they want to create encrypted or hidden files.” Learn more about MySky seeds.
“This update includes an all new fresh UI, encrypted documents, share read only versions of a document by sharing the URL of a document, and lots of small improvements. This update is part of the grant I’ve received from The Graph to work on SkyDocs and integrate it with The Graph. More new features will follow, like login with MetaMask and document sharing using The Graph!”
“This update added working CR entries, collaboration with SkyChat, “used” links (max 2 players can join), new HNS domain, and probably something I forgot… :)”
“Now available on Google Play in all countries! Send and receive files on mobile devices using QR codes, send skylinks to friends using your fav social apps. Also we will be releasing SkyDrop iOS to the App Store shortly so keep your eyes peeled”
You have shown us a lot of love and motivated us to invest even more time in the development of SkyTransfer. We have hit the homepage of HackerNews and Reddit which, honestly, we didn’t expect and we are one of the winners of the build phase. While all this was going on, we continued to work hard.
As requested on Twitter, we have introduced support for portals so if one portal is overloaded it is possible to switch to the other one. You can remove a file from the list when editing a draft, just with one click. We have improved the file synchronization mechanism and made uploading even easier. During the upload, if the upload fails, SkyTransfer retries three times. Everything is shown in the UI.
Files, in addition to being encrypted, are now obfuscated to portals so it is not possible to display their name and mime type without the SkyTransfer link. We have made some improvements to the integration with MySky so you can continue supporting us during the Exploring phase by Publishing files you upload. We fixed different bugs you submitted on Github. Once again thanks for the support.
SkyChat is decentralized chat platform inspired by discord and slack. Featuring a servers/channel system like discord, emojis, support for up to 1000 users in one server, and a clean UI.
Planned features include file transfer reaction to content using emojis. Check it out on GitHub, or use the demo.
Rift now lets you link to and open any MySky data with a URL of the following format: /#/data/mysky/<user_id>/<dac_domain>/<data_path> For example: https://riftapp.hns.siasky.net/#/data/mysky/3bc18bc6aad817dee9f9631edda8299785c05724ec64ca2fc6e878189a439fd7/profile-dac.hns/profileIndex.json
See a quick video of this feature in action. This feature works both when logged in or out, similar to viewing code on Github. In addition, the Explorer sidebar will remember and list any files that were opened.
There has now been a switch to our own discord server, where we take suggestions, game ideas, help developers, and more general talk around the SDK. You can join here. And at last, there is now a tutorial showcasing how to get your first project made with SkyGameSDK!
#781 Karol extended the critical health checks for the portal.
#776 Marcin fixed the tud endpoints for resumable uploads.
#118 [BREAKING CHANGE] Marcin updated to v4.0.8-beta
#114 Daniel updated the registry entry to us the skylink v2 format
#102 Marcin implemented mysky.deleteJSON
#80 Marcin implemeneted mysky.setDataLink
#79 Marcin fixed resolveHNS
#78 Marcin added file.getEntryLink, isSkylinkV1, and isSkylinkV2
#155 Chris extended tracing for Registry reads.
#149 Chris fixed the HostTableOffset critical.
#144 & #146 Chris set the
Skynet-Skylink in the Header for the metadata endpoint.
#143 Chris remove the Skylink Metadata from being return with the skylink donwload endpoint to address oversized Header issues. You can download the metadata with the metadata endpoint.
#141 David replaced the bubble infrastructure with a new dirUpdateManager to improve CPU usaged.
#140 Chris fixed the Renew alert to only display if 20% of the data in gfr contracts is at risk.
#148 & #121 David created a new performance stats object and added stats collection to various endpoints.
Discord, Reddit, Twitter, Skynet website
Until next week.