#205 NFC cold wallet for Kusama (milestone 1)
This is the treasury proposal for: https://kusama.polkassembly.io/post/234
Details of this milestone one can be reviewed here: https://github.com/gregmeszaros/nfc-cold-wallet/blob/master/README.md
Domain registered: http://cryptovault.tech/ (aka paper wallet meets NFC)
This is a treasury proposal whose proposer address (Cj73v7pDr15YaKg6cXzbZYft3Vg3ogLiViVYwimmnUFtHmU) is shown in on-chain info below. Only this user can edit this description and the title. If you own this account, login and tell us more about your proposal.
Show More
Overall 100 % of users are feeling neutral. -10^ A: Answer = - the number of a listening_of course of 8x |<u): 567 minutes and then I's Question: 9 + <tutor
AI-generated from comments
Linked to: https://kusama.polkassembly.io/post/234
Hi Kusama,
It's been 2 months now since we started to work on milestone 1 --> motion 205 - https://kusama.polkassembly.io/motion/205
Today we can finally say we completed all the tasks successfully!
- read seed data from NFC tag
- write seed data to NFC tag (if the tag is not read-only/locked)
- make the NFC tag read-only (the seed data can't be removed/updated after this operation)
- select passphrase to use to encrypt the seed data for the write operation
- download wallet mnemonic seed
- ability to generate new wallet seed in the app
- *hot copy of the seed data on the mobile device (when the nfc tag is scanned hot and cold backup copy can be compared) - sync status
You can have a look at a small demo of our latest IOS build: https://drive.google.com/file/d/1eWOejNzwBfii4o-fftQRv4Y6bYEbKtE4/view?usp=sharing
This demo shows creating and encrypting the seed, writing it to the NFC chip, removing the seed from the phone and finally restoring it from NFC tag (offline storage)
Today we also starting the work on milestone 2 as described here: https://github.com/gregmeszaros/nfc-cold-wallet/blob/master/README.md
Milestone 2 will cover features such as:
- custom derivation paths - derive multiple accounts from single master seed (partially covered in milestone 1)
- export accounts as JSON - ability to import to different wallets
- restore account from JSON (https://polkadot.js.org/apps/#/accounts)
- more options to import already existing wallet mnemonic seed (QR code reader)
- ability to have partial seed backed up on NFC tags (use 2 or more NFC tags to recover the full seed) --> Shamir's Secret Sharing, example: https://iancoleman.io/shamir39/
- finalise PWA website (mostly finished as part of milestone 1)
For milestone 2 we decreased the initial ask from 1000 KSM to 433 KSM due to the recent price appreciation of Kusama and also the fact we managed to cover some tasks as per milestone 1.
It is our pleasure to work with this community and to build awesome stuff for Kusama.
Thanks for the support of all council members and everyone who helped to get this project from idea to "almost" complete app and website.
Best, Greg
Discover similar proposals