SPK Network User Journey & DLUX Intro
A companion video for the SPK Network test sprint. Thank you for your patience in testing out an all new site. We hope you enjoy it, and if you find something wrong feel free to leave a comment or fix it on github for bonus points.
SPK Testnet Sprint
Register your account on the SPK Network
- Visit dlux.io and log in with Hive Keychain.
- Navigate to the files page here and register your account.
Get some SPK
Note: If you delegated LARYNX to an active SPK Claim Chain node, you should already have some SPK in your wallet.
You can confirm this on the Dlux Files Page. Look for the "SPK" wallet button next to "NEW" and "FREE".
Alternatively, check your balance on Ecency, but note this is the mainnet, and the balance might differ.
If you don't have any SPK, follow these steps:
- Visit the SPK DEX on dlux.io and buy some SPK.
- SPK is priced at 100 HIVE, but you could buy as low as 0.001 SPK and that will be enough to test.
- We will refund purchases at the end of the test period, as you are buying test tokens. Do not buy more than 1 HIVE worth of SPK. Also, this is the only link that you can access the SPK DEX with.
- If purchasing is not an option, join the SPK Network Discord and request some test SPK tokens in the #request-spk channel.
Power up SPK to get BROCA
- Click on the SPK wallet at Dlux Files Page.
- Powering up 0.1 SPK gives you 100K BROCA, equivalent to 95.37 MB.
- BROCA recharges at the same rate as Resource Credits on Hive (20% every 24 hours) allowing you to store up to 575 MB a month.
Create a Paid Contract using BROCA
- On Dlux Files Page, click on "NEW".
- Choose the amount of BROCA you want to use. 1,049 BROCA provides a 1 MB contract.
- Leave "Account to Upload File" as is unless you want a different account.
- Select @dlux-io as the "IPFS Service Provider".
- Leave "Beneficiary Account" and "Requested Beneficiary Amount" unchanged.
- Click "Propose" and confirm the transaction with Keychain.
- Wait for the transaction to process and the page to refresh automatically.
Upload Files to Your New Contract
- Once your new contract is visible, you will see the storage, status, and expiration details.
- Click on the storage to upload your files. Start the contract within one day.
- Ensure your files do not exceed the storage capacity.
- Choose to make them Public or Encrypted. For this example, select Public.
- Click "Sign and Upload", confirm the transaction, and wait for the page to reload.
- Your contract will now be active for 30 days. You can view details such as price, expiration time, size, and more in the info section.
Create a Free Contract
- Go to the Dlux Files Page and click on the "FREE" icon.
- This allows you to upload up to 30 MB by setting a 10% beneficiary to @dlux-io. The beneficiary applies to one post, which you must publish to create the FREE storage contract.
- We recommend using a dummy or test account for this purpose.
- Click "Ready to Upload" and upload your files, following the same steps as the paid contract.
- Once uploaded, click on the storage contract again to create a post.
- Enter the Title, body, and tags. You can add the images you just uploaded to the post.
- Click "Publish".
- Note: This will create a post on Hive social media networks. Use a dummy account if just testing.
- If nothing happens, reload the page to see your contract for 30 days. Do not post again to avoid duplications.
Extend a Contract Expiration Date
- Click on any contract and look for the "Extend" button.
- Choose the number of days to extend (day, week, month, or year).
- Check the amount of BROCA required based on file weight and duration.
- Click "Extend" and confirm the transaction.
- Reload the page to see the updated expiration date.
Encrypt a File
- Create a new contract and upload files as before (paid or free). At DLUX this currently only works with text files, other files types are planned.
- Ensure you have your private MEMO key in your Hive Keychain Wallet. If not, import it.
- In the "Privacy" section, choose "ENCRYPT FILES".
- By default, files are encrypted for yourself, but you can add more users.
- Under "Sharing", type the desired username(s) (without @) and click the plus sign.
- Add as many usernames as needed.
- Click "Encrypt Keys" and confirm the transactions. This encrypts the files for all specified users, including yourself.
- Finally, click "Sign and Upload".
▶️ 3Speak
Ooh wow
Thanks for this
I’d give it a try