Unfortunately not much at this particular moment in time. Before was a lot of proving the tech in a less decentralized way and now the ground work is being laid for all of that out in the wild, in a truly decentralized environment where any number of malicious actors could stand in line to take their shot.
So the main focus now has been stable network on home machines that retains all data. There is a lot of user interface flows ready for when that happens so when we get a stable network and see safe network token/tokenomics done, then focus on API’s and docs should be top priority and the fun stuff for the everyday folk will appear pretty quick.
There will likely be bumps and pit stops along the way but feels like the network is on the road to delivery.
You could build apps without Safe Network by implementing your own dummy backend. Later when the APIs are available again you switch the dummy functions (which save to the local FS or browser storage) for functions which use Safe Network.
If you wanted to use Rust to make something, there wouldn’t actually be anything to stop you from using sn_api at the moment. That’s what Safe CLI uses.
Anything you can do with the CLI is done via the API. At the moment there are no wallets.
Of course, you’re right about the documentation. You’d really need to be drilling in to the code for the API to see what’s available. So it’s definitely not easy; I’m just pointing out it would be possible.
It’s not that they don’t work as such, they just haven’t been kept up to date.
As the network has developed and changed, based on the size of the team we have, it’s been challenging even to keep things like the main CLI updated. The main focus has been trying to get a working network and CLI combination that we could launch with. We’ve also re-structured our code now such that the CLI must be updated for breaking changes.
I think after we launch, attention will turn again to APIs for other languages. At this point, we’ll have a more constant and stable base on which to build those APIs.
Also a lurker for many years. I never was able to test this because I needed a badge or something about spending time on the forum. My mobile browser did not seem to record my time. I’m glad to have started watching again when things are about to get moving…?