Pages:
Author

Topic: 🔥Satodime🔥 NFC bearer cold wallet with mobile app (iOS & Android) - page 2. (Read 563 times)

legendary
Activity: 2212
Merit: 7064
What about #WeAreAllHodlonaut or https://www.defendingbtc.com/ edition? Wink
Pretty important especially right now; I'd argue much more important (and in the future, historic) than some of the people above whose faces I've never seen and names never heard before.
Sure why not, but time is limited for creating cards like this and he already collected over 70 BTC and $74k for his defense fund.
If I would create a card this would be special card design dedicated for this trial, depicting fight between Hodlonaut and CSW Faketoshi, like good vs evil, or cat vs rat .
Funny enough it's possible that even Craig's cult members could buy this card and indirectly support the cause Cheesy

hero member
Activity: 910
Merit: 5935
not your keys, not your coins!
You can grab more information about the BITCOINHEADS NFT on Vlad's website: https://btcheads.com/
Hey Tibu!
Maybe you can make something similar for one project made by member nutildah, for his Bitcoin Forum NFTs.
I don't know how many people created and purchased their NFT but maybe they would like  to have physical card for their bitcointalk forum profile.
https://bitcointalksearch.org/topic/forum-nfts-immortalize-your-profile-on-the-btc-blockchain-5411112
What about #WeAreAllHodlonaut or https://www.defendingbtc.com/ edition? Wink
Pretty important especially right now; I'd argue much more important (and in the future, historic) than some of the people above whose faces I've never seen and names never heard before.

Proceeds could go into the https://www.defendingbtc.com/ Bitcoin pool for this and future similar lawsuits.
legendary
Activity: 2212
Merit: 7064
You can grab more information about the BITCOINHEADS NFT on Vlad's website: https://btcheads.com/
Hey Tibu!
Maybe you can make something similar for one project made by member nutildah, for his Bitcoin Forum NFTs.
I don't know how many people created and purchased their NFT but maybe they would like  to have physical card for their bitcointalk forum profile.
https://bitcointalksearch.org/topic/forum-nfts-immortalize-your-profile-on-the-btc-blockchain-5411112
full member
Activity: 310
Merit: 151
Hardware and open source software solutions.

DELETED - OLD CONTENT

full member
Activity: 310
Merit: 151
Hardware and open source software solutions.
full member
Activity: 310
Merit: 151
Hardware and open source software solutions.

---==    Satodime   ==---
The bearer chip card


---------------------------------== Mobile application ==---------------------------------

Satochip is proud to release a new version of the Android application.
The bearer chip card that allows you to exchange crypto assets like any banknote. Safely pass it along multiple times thanks the secure chip, unseal anytime with ease. Trustless, easy to verify and completly secure.




Download now on the Google Play Store: https://play.google.com/store/apps/details?id=org.satochip.satodimeapp


--------------------------------==- Release note ==---------------------------------

We strongly encourage you to UNINSTALL the previous application before installing the new one.
Release note:
- Bug fix - improve the speed of the app, better screen updates.
- XCP NFT bug - resolve the "dot" contract bug when you try to create a new CounterParty (XCP) NFT vault.
- Transfert Ownership - correct the bug that keeps showing a message after the "Transfer Ownership" is enable.
- Unused code - cleaning the code.


--------------------------------==- How-to ==---------------------------------

Satodime is really easy to use.

1) Connect it to your phone by taping the card on the back
2) Download the Satodime tool for Android and launch it.

Your Satodime contains 3 secure vaults that are, by default, non initialized.
3) To seal a vault, select the cryptocurrency you want to load. Choose your own entropy and seal it.
4) Now you can see the public information of your vault.
Private informations are sealed and safely stored within the secure chip.
5) Unseal anytime to recover the private key of your vault.

Get more information here: https://satochip.medium.com/satodime-why-and-how-to-use-your-bearer-crypto-card-490316180873


--------------------------------==- Usecases ==---------------------------------

Numerous usecases:
- if you want to store your fav #NFT on a Satodime -> you can print your NFT on the card and bring your Punk to life.
- when you want to make the best gift for the birthday of your crypto friends, buy a Satodime, seal it, load some sats and gift it.
- when you want to physically exchange cryptocurrencies or other tokens.


---------------------------------== You want to test it? ==---------------------------------

You can now grab your Satodime: https://satochip.io/product/satodime


---------------------------------== Useful links ==---------------------------------

🐤 Follow us on Twitter: https://twitter.com/Satochip
🛫 Join us on Telegram: https://t.me/Satochip
🌐 Website: https://satochip.io/product/satodime
🔥 Youtube: https://www.youtube.com/watch?v=JwRv1Qk4_S4

full member
Activity: 310
Merit: 151
Hardware and open source software solutions.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Satodime
The bearer crypto card
-----------------------------------------------------------------------------------------------------------------------------------------------------------------





Announcement

Satochip is proud to release the new version of its tool: Satodime-Tool.


Release logs

Satodime-Tool v.2 available now:

- Add "Refresh" button to refresh the Keyslot balance
- Add (basic) NFT support via Rarible (show nft name, description & preview)
- Use segwit address by default when supported (BTC)
- Legacy address (BTC) will be deprecated in future version and should only be used for backward compatibility.
- UI improvment: reorganize "Seal Keyslot" menu & "Show details" menu
- Show ownership status in main menu

Version support:

- Support Satodime applet v0.1
- Use pysatochip v0.14.2
- Use pybitcointools v0.2.0


As always, Satodime:
- is affordable;
- is NFC ready;
- can support Bitcoin, Litecoin, Bitcoin Cash, Ethereum and all the ERC-20 and ERC-721 tokens;
- can contain up to 3 secure vaults, meaning you can safely store 3 wallets.
- is trustless;
- and customizable.


---------------------------------== Useful links ==---------------------------------

🐤 Follow us on Twitter: https://twitter.com/Satochip
🛫 Join us on Telegram: https://t.me/Satochip
🌐 Website: https://satochip.io/product/satodime
🔥 Youtube: https://www.youtube.com/watch?v=JwRv1Qk4_S4



full member
Activity: 310
Merit: 151
Hardware and open source software solutions.

---==   🔥 New video 🔥  ==---
5 facts about Satodime


---------------------------------== What's Satodime ==---------------------------------


Satodime is a bearer chip card that allows you to exchange crypto assets like any banknote.
Safely pass it along multiple times thanks the secure chip, unseal anytime with ease.
Trustless, easy to verify and completly secure.

Satodime:
- is affordable;
- is NFC ready;
- can support Bitcoin, Litecoin, Bitcoin Cash, Ethereum and all the ERC-20 and ERC-721 tokens;
- can contain up to 3 secure vaults, meaning you can safely store 3 wallets.
- is trustless;
- and customizable.




--------------------------------==- New video ==---------------------------------

Last month, we released a promotional video about Satodime: https://youtu.be/JwRv1Qk4_S4
Today, we are pleased to release our new video: 5 facts about Satodime.

 Cheesy -> https://youtu.be/10S0618JYq0


---------------------------------== Useful links ==---------------------------------

🐤 Follow us on Twitter: https://twitter.com/Satochip
🛫 Join us on Telegram: https://t.me/Satochip
🌐 Website: https://satochip.io/product/satodime
🔥 Youtube: https://www.youtube.com/watch?v=JwRv1Qk4_S4

full member
Activity: 310
Merit: 151
Hardware and open source software solutions.

DELETE - OLD CONTENT

full member
Activity: 310
Merit: 151
Hardware and open source software solutions.

Really interesting product. I have been evaluating opendime for some bulk requirement and this seems much better in terms of formfactor and use with mobiles

However, the following 2 things are not at all clear to me:

1.) When I give an opendime to some 3rd party they check the balance (with the wallet id / pubkey / qr) and they can check that it is still SEALED by visually seeing that the hole has not been punched out and hence they know that I did not access the private key or note it down or get the recovery seed phrase. Therefore they are ok to pay me the value on the opendime and take the opendime with them.

If i had any way to access the private key they would not do the transaction as I could go back home and enter the pvt key / recovery phrase in any other wallet and be able to spend the balance on the opendime i just gave them.

Since opendime ensures private key is only released when that hole is punched out so this "bearer instrument" thing works.

With Satodime I can't make out how to verify that the private key has never been disclosed or accessed (used to sign) ?

Opendime also has a process to verify that the firmware is not tampered and the hardware is not spoofed to look and act like opendime when it might be something else entirely (evil maid attack vector)

2.) Does this work with the NFC readers on most smartphones/mobiles ? Or do we need the USB Reader and a Laptop/PC ?


It would be great if you could clarify these points.

Are the satodime & satochip cards available in stock at satochip.io or will there be some lead period before they are shipped ?




Excellent questions.  Cheesy

1) -------------------------------------------------------------------------------------------------------------------

While Opendime requires to break the device in order to retrieve the private key, Satodime relies on the secure chip.

Satodime is a smartcard that stores cryptographic keypairs securely in a secure chip (also called Secure Element).
Each keypair can be associated with a specific address on a blockchain.

Each keypair is generated inside the secure chip and can be in any one of 3 states at any time:
   - uninitialized: the keypair has not been generated yet
   - sealed: the keypair has been generated securely inside the chip
   - unsealed: the private key has been revealed

Since the private key is generated inside the secure chip, a Satodime bearer can be certain that nobody (including himself) knows the private key until the key is unsealed.
In effect, a Satodime allows to physically transfer cryptocurrencies such as Bitcoin from one person to another, without having to trust the bearer of the Satodime, AS LONG AS THE KEY IS IN THE SEALED STATE.
YOU SHOULD NEVER ACCEPT A SATODIME FROM SOMEONE IF A KEYSLOT IS UNSEALED!

Depending on the model, from 1 up to 3 keypairs can be stored simultaneously on a single Satodime.

The state function is how you can check if the vault has been redeem or not.

-------------------------------------------------------------------------------------------------------------------

2)-------------------------------------------------------------------------------------------------------------------

Satodime security features
-----------------------------------------

- Satodime authenticity:
The Satodime includes a cryptographic mechanism that allows to check whether the card is an authentic Satodime or a fake one. If the card is not authenticated, you should be extremely careful and avoid to store any valuable on it. The authentication mechanism is based on a unique digital certificate issued for each authentic Satodime and verified with a trusted Public Key Infrastructure.

- Secure key generation:
Private/public keypairs stored on the Satodime are always generated randomly inside the secure chip. As long as the keyslot is sealed, nobody has access to the private key. To prove that the private keys were not pre-generated during manufacturing and that no backdoor was inserted in the firmware, the user is prompted for a 64-hex random value during the sealing process. This random input is used to provide entropy during the key generation process. When the keyslot is unsealed and the private key is revealed, the entropy data (including user input) is provided and allows to ensure that the key generation process was indeed random.

- Transfer of ownership protection:
Satodime (and the SatodimeTool) supports communication through 2 interfaces: the NFC (Near Field Communication)  wireless interface and the wired interface through a standard smartcard reader.
It is important to note that the behavior of the Satodime is slightly different according to the interface used: the wired interface is considered 'trusted' while the NFC is not. In practice, this means that anyone can perform any operation via the wired (trusted) interface, while some sensitive operations can only be performed via the NFC interface by the legitimate owner. Sensitive operations include all operations that change the state of a keyslot (such as unsealing). This ensures that the current owner of a Satodime can confidently let a potential acquirer scan the card on his own device (e.g. to check the available balance) without the risk of unsealing and sweeping a private key.
To distinguish the legitimate owner of the card from other users, a pairing process is initiated when the card is transfered to a new owner. To initiate this transfer, the former owner simply click on the 'Transfer card' button in the 'Card info' tab in the main menu. Immediatly after, the card should be disconnected and provided the new owner to initiate new pairing. A message is then shown to confirm that a new pairing has been successfully established with the new owner through the SatodimeTool. If the transfer of ownership has not been initiated by the previous owner, the new owner SHOULD perform this transfer as soon as possible. The procedure is the same, except that in this case, it MUST be done via the 'trusted' wired interface (since pairing is a sensitive operation and it can only be done via the NFC interface by the legitimate owner).

You will be able to use any NFC ready smartphone to check the status of a vault, at anytime, anywhere. Mobile app is under development. It will be released Q1/2022.



If you have any questions, just ask Wink
newbie
Activity: 1
Merit: 0

Really interesting product. I have been evaluating opendime for some bulk requirement and this seems much better in terms of formfactor and use with mobiles

However, the following 2 things are not at all clear to me:

1.) When I give an opendime to some 3rd party they check the balance (with the wallet id / pubkey / qr) and they can check that it is still SEALED by visually seeing that the hole has not been punched out and hence they know that I did not access the private key or note it down or get the recovery seed phrase. Therefore they are ok to pay me the value on the opendime and take the opendime with them.

If i had any way to access the private key they would not do the transaction as I could go back home and enter the pvt key / recovery phrase in any other wallet and be able to spend the balance on the opendime i just gave them.

Since opendime ensures private key is only released when that hole is punched out so this "bearer instrument" thing works.

With Satodime I can't make out how to verify that the private key has never been disclosed or accessed (used to sign) ?

Opendime also has a process to verify that the firmware is not tampered and the hardware is not spoofed to look and act like opendime when it might be something else entirely (evil maid attack vector)

2.) Does this work with the NFC readers on most smartphones/mobiles ? Or do we need the USB Reader and a Laptop/PC ?


It would be great if you could clarify these points.

Are the satodime & satochip cards available in stock at satochip.io or will there be some lead period before they are shipped ?

legendary
Activity: 2212
Merit: 7064
Yubikey used to be compatible. A long time ago, they released "open" Yubikey where you can load your own app. Now it's no more doable.
But if you manage to find old Yubikeys, yes, we are compatible.
I don't have any yubikeys myself but I saw people are still selling yubikey neo as used devices, and I guess in theory that can be flashed and used as Satochip/Satodime.
Buying used security devices is not always a best thing to do, but sometimes you can find a fortune in flea markets for few bucks. Wink
full member
Activity: 310
Merit: 151
Hardware and open source software solutions.

DELETE - OLD CONTENT

full member
Activity: 310
Merit: 151
Hardware and open source software solutions.
I'm not spitting on Opendime. I really love the product and CoinKite is an example for us. Opendime is and will remain the OG in this cryptospace.
And please note that I'm not spitting on you or the Satodime; I think it's great that you're trying to improve upon an already excellent idea.  And now that I've actually checked the price in USD, I think it's reasonable--definitely not as cheap as a three-pack of Opendimes, but not outrageous by any means. 

I'm not in need of another hardware wallet, but this interests me as a collectible.  I'm going to keep your website bookmarked, and perhaps when I get some dough I might consider buying a Satochip/Satodime.  They are really cool-looking.

Yeah don't worry. I really enjoy the discussion. It help us to go in the right direction.
Regarding the "collectible" part of the product, that's indeed a great usecase. You can, for example, print a #NFT on a Satodime card, seal and load the NFT on it and then share it with ease.
A way to connect the real world and the digital world together. 
full member
Activity: 310
Merit: 151
Hardware and open source software solutions.
Please have a look over here in the "Tested and Working" part : https://github.com/Toporin/SatoChipApplet
There are probably some other model... To test.
It's interesting that even Yubikey is working with satochip code, so anyone who owns one of those devices can turn it into hardware wallet.

Maybe you should create some comparison image with Satodime, Opendime, Tangem Banknote and any other crypto banknote projects (price, coins support, plus/minus...).

Yubikey used to be compatible. A long time ago, they released "open" Yubikey where you can load your own app. Now it's no more doable.
But if you manage to find old Yubikeys, yes, we are compatible.

Back in 2015, when we where working on the Satochip dev, we started with a Yubikey : https://www.youtube.com/watch?v=ADWikh8Fxdk
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange

The biggest disadvantage I see is that while we think some of this tech will be around forever, I can see a future where all USB ports on PCs are USB C and the NFC standards on phones have changed and someone trying to cash one out has to jump through a lot hoops to do it.

-Dave

Yeah... But honestly, chip card tech is here since many years (about 40 years I guess) and will be there for a very long time. Maybe longer than the NFC tech.
But that's a good concern. People shoud carefuly check the hardware used in such devices and prefer open source solution that might be easier to move on another tech.

Was not saying it's bad, just that it's something to think about.

My issue with things like this is what happened to me with a opendime: https://bitcointalksearch.org/topic/m.56370760
Yes they were able to recover the BTC that was stored on it, but it could have gone a different way.

Once again, using my example 10 years from now someone goes to unload one of these cards or any other device like it and it does not work, what can they do? What can Sato do to help them?

Not saying these are bad things to own (I'll be ordering some after the new year) but like all manufactured things there may be issues with them in time.

-Dave
legendary
Activity: 3556
Merit: 7011
Top Crypto Casino
I'm not spitting on Opendime. I really love the product and CoinKite is an example for us. Opendime is and will remain the OG in this cryptospace.
And please note that I'm not spitting on you or the Satodime; I think it's great that you're trying to improve upon an already excellent idea.  And now that I've actually checked the price in USD, I think it's reasonable--definitely not as cheap as a three-pack of Opendimes, but not outrageous by any means. 

I'm not in need of another hardware wallet, but this interests me as a collectible.  I'm going to keep your website bookmarked, and perhaps when I get some dough I might consider buying a Satochip/Satodime.  They are really cool-looking.
legendary
Activity: 2212
Merit: 7064
Please have a look over here in the "Tested and Working" part : https://github.com/Toporin/SatoChipApplet
There are probably some other model... To test.
It's interesting that even Yubikey is working with satochip code, so anyone who owns one of those devices can turn it into hardware wallet.

Maybe you should create some comparison image with Satodime, Opendime, Tangem Banknote and any other crypto banknote projects (price, coins support, plus/minus...).
full member
Activity: 310
Merit: 151
Hardware and open source software solutions.
With Satodime, you can safely re-use your card by resetting an unsealed vault.
That means that I can send Satodime gift loaded with Bitcoin to someone, and he can than reset the card, load it with different amount of coins and give it to someone else?

-> Yes. You can buy a Satodime, seal a Bitcoin vault, grab the public key and adress, send some sats. Send the card to your friend.
Then he can unseal, recover the private key, wipe the fund. Reset the Bitcoin vault and do it again. For example, send it back to you with a NFT loaded to thank you Smiley

By the way, Satodime is also open source, meaning you can just buy a blank compatible javacard and create your own Satodime - be your own bank.
That is interesting idea for making new DIY project, if procedure for loading your code on blank card is simple enough.
Can you please tell us what Java cards models are compatible with Satodime and Satochip?

Please have a look over here in the "Tested and Working" part : https://github.com/Toporin/SatoChipApplet
There are probably some other model... To test.
legendary
Activity: 2212
Merit: 7064
With Satodime, you can safely re-use your card by resetting an unsealed vault.
That means that I can send Satodime gift loaded with Bitcoin to someone, and he can than reset the card, load it with different amount of coins and give it to someone else?

By the way, Satodime is also open source, meaning you can just buy a blank compatible javacard and create your own Satodime - be your own bank.
That is interesting idea for making new DIY project, if procedure for loading your code on blank card is simple enough.
Can you please tell us what Java cards models are compatible with Satodime and Satochip?
Pages:
Jump to: