New Release: Vault Phase 1 (real vault)

As a non techo type I am heartened to see that the technical types on the forum are using and providing feedback and the feedback is positive.
I just hope by launch time it will be just clicking buttons and icons otherwise I will be a permanent viewer from the sidelines

7 Likes

I’m certain their will be intuitive user interfaces for all this stuff in the fullness of time. Command lines are great tools though - they facilitate integration with everything else.

7 Likes

@Traktion @Tom_Carlson, these Wallets are private to the owner, and the owner can transfer to them because the content of it can be read and the destination address can be read from them. But it cannot be used to receive transfers from someone else for this same reason, the other person doesn’t have access to read the Wallet content and addresses it holds (remember a Wallet holds your secret keys). Similar to a BTC wallet, to receive btc you need to share a btc address, in SAFE this would be a SafeKey.

Therefore, if you want to send safecoins to each other you need to share a SafeKey to receive them, and make a transfer using a Wallet as the source/from URL.

E.g. you can send me safecoins to the following SafeKey using either its XOR-URL, or NRS name I linked it from:

  • safe://hbyyyybptmeeykru5758d39jsq5o6nim8dyf97y3k4ojtcmsk3xwxqjch9
  • safe://safekey.bochaco
7 Likes

@digipl @Traktion note about the following about using the PoC browser:

3 Likes

It is a vault that uses the new data types, along with a command line interface for interacting with the vault. You can store files in the vault, give them names (NRS), read them back, and it also has test safecoin that you can arbitrarily create and transfer. You can run the vault locally and interact with that, or alternatively just interact with a remote vault hosted by Maidsafe. There isn’t networking of different vaults to form a safe network yet…each vault is like it’s own network.

12 Likes

did you try “safe cat safe://cyberpunk | vlc -”? you should do “safe cat safe://cyberpunk/banhammer.mp4 | vlc -”

1 Like

offtopic:

cat? cat? I demand a dog command!!! :smiley:

1 Like

wow just wow!!!

when you click enter on this command “./safe cat safe://hbyyyydumbcdx4yd55q4bg3yxfjkrw15rbepchpy5izded53useofe5fge > maidsafe.mp4”

the file is in your computer in a split second!!!1

wow just wow, chills in my body,

usually when you click to download a file on the web it takes some seconds to even process the download before starting downloading the file

does this mean that safe is the best “server” that has ever been made? :smiley:

7 Likes

Self update is the same feature for both apps and makes sense to run them in the same way, ie both as flags, not one as a flag and one as a subcommand. Please, don’t make me think.

I understand the features of each app have differing amounts of complexity and ui but the self update feature can and should be consistent, like --help or --output which is common to both.

5 Likes

In my mind, this milestone proves the theory that Maidsafe has been working on. The next phase with external vaults proves the theory absolutely
Don’t tell me I’m wrong and let me keep dreaming

how can I open the safe://test/index.html on a browser?

Thanks so much this clarifies a lot !

Thanks, that makes a lot of sense!

I’ve sent you some coinage! :slight_smile:

safe wallet transfer 0.5 safe://hbyyyybptmeeykru5758d39jsq5o6nim8dyf97y3k4ojtcmsk3xwxqjch9 safe://hnyybyc1yk541etxw5f5r4dafxp18qigy4enjsneeksy1w45a7of7cefhny9e
Success. TX_ID: 10841294668222034634
7 Likes

Got them, thanks! I will be happy to send you back some of them but only if you share a SafeKey NRS URL :wink:

7 Likes

Naturally! ha! Try: safe://traktion

safe nrs create traktion -l safe://hbyyyybdnmsqmxjn5cpaasxb3gyx4bht9xird1oqn3wj5x4ze9s6wszi33
New NRS Map for "safe://traktion" created at: "safe://hnyydysinpzjtimme5xmz1pi3cgboprmnk5hkkjcwx3b74g5mriyot5foqbqh"
+  traktion  safe://hbyyyybdnmsqmxjn5cpaasxb3gyx4bht9xird1oqn3wj5x4ze9s6wszi33
7 Likes

So nice to see yall digging into CLI! :heart: it.


re: safe_auth @mav we’re actually starting to think having separate builds for the CLIs is overkill and probably more confusing than anything else.

We’re looking at rolling safe_auth into the cli, so that you could run the daemon from that, and then run the CLI app functionality (put/get etc) against that in another window, or w / it running in the background or something.

But having a separate auth cli doesn’t really win us much here I think.

17 Likes

Small detail but would be good to compress the releases rather than just tar

safe_auth 19M
safe_auth.zip 6.1M

safe 17M
safe.zip 5.5M
8 Likes

There you go @Traktion

safe wallet transfer 0.123456789 safe://traktion safe://hnyybycotunjniye533pd465io4nz68xd8xxgwyshx438jgt8mo8k15xihy9e
Success. TX_ID: 4413337548081960429
7 Likes

On Linux after ‘strip safe_auth’: 19M → 13M and ‘strip safe’: 17M → 12M.

5 Likes

Please test this. With VLC or something else. It’s music in .mp3 format. It feels really fast!
safe cat safe://hbyyyyn8xuop4nrkj4rw54g4nikrjpk1atbpwoefj4xupttnnhcnquj7ws | vlc -

1 Like