Linking Your Identity
Blockstack
First, follow the documentation to set up a Blockstack identity.
# generate a new mediachain identity
% mcid id
Enter passphrase: **************
{"keyId":"QmckUW1W9nhmdidAEmMA1R8AdfGEc8uM2jmPwpZ5ktp44Z","key":"CAESIJXCFQpzGJayioeElDxGHRRM++9UQ/h/X6a8DTtD1PEE"}
# write the identity to your blockstack profile
TODO
# generate a node manifest describing your peer
% mcclient manifest self > /tmp/mf.json
# sign the manifest attesting that you’re “arkadiy” on blockstack
% mcid sign blockstack:denisnazarov /tmp/mf.json > /tmp/smf.json
Enter passphrase: **************
# verify that the blockstack user “denisnazarov” presents a valid mediachain identity
% mcid verify /tmp/smf.json
OK
# add the manifest to our node
% mcclient manifest add /tmp/smf.json
Manifest added successfully
Keybase
First, follow the documentation to set up a Keybase identity. Join our Slack if you need an invite!
# generate a new mediachain identity
% mcid id
Enter passphrase: **************
{"keyId":"QmckUW1W9nhmdidAEmMA1R8AdfGEc8uM2jmPwpZ5ktp44Z","key":"CAESIJXCFQpzGJayioeElDxGHRRM++9UQ/h/X6a8DTtD1PEE"}
# write the identity to your public keybase directory
% mcid id > /keybase/public/arkadiy/mediachain.json
# generate a node manifest describing your peer
% mcclient manifest self > /tmp/mf.json
# sign the manifest attesting that you’re “arkadiy” on keybase
% mcid sign keybase:arkadiy /tmp/mf.json > /tmp/smf.json
Enter passphrase: **************
# verify that the keybase user “arkadiy” presents a valid mediachain identity
% mcid verify /tmp/smf.json
OK
# add the manifest to our node
% mcclient manifest add /tmp/smf.json
Manifest added successfully