Secure Wallets
Set up and manage a self-custodial Secure Wallet.
Last updated
Set up and manage a self-custodial Secure Wallet.
Last updated
You can and should create self-custodial Secure Wallets on our platform using passkeys. You are the only one in full control of those wallets, and only you can authorise TokenSight to perform limited activities, such as trading, on your behalf.
Passkeys are a safer and easier alternative to passwords. With passkeys, you can sign in to apps and websites with a biometric sensor (such as a fingerprint or facial recognition), PIN, or pattern, freeing you from having to remember and manage passwords. You can sync your passkeys across different devices you own, and store them securely on the cloud. Largest companies like Apple, Google etc. allow you to manage passkeys and sync across devices in a very simple way so you never lose them. Learn more about passkeys: https://developers.google.com/identity/passkeys https://it-training.apple.com/tutorials/support/sup540 https://www.youtube.com/watch?v=2xdV-xut7EQ
We have partnered with Turnkey to enable self-custodial Secure Wallets on our platform. Turnkey provides a cloud-based private key management infrastructure, where the private keys are stored in Secure Enclaves and only you can sign transactions using those private keys by submitting a valid signature to Turnkey from a passkey that you own.
TokenSight or any third party can never access your private key. This means that even if TokenSight suffers a malicious attack, your private key is always intact and only accessible by you.
Creating a Secure Wallet in the platform takes ~1 minute and consists of 3 simple steps:
You can generate a Secure Wallet by assigning a user-friendly name. The generated passkey will have the same name as the wallet. You can rename the wallet afterwards, but note that the name of the passkey will stay the same.
The recovery e-mail (optional) doesn't need to be the same as the email you use to login into the platform in case you have signed up with an email. It will be used in cases when you need reset the passkey on the application.
Once you click Generate Wallet, you will be prompted to create a passkey. You have different options to create a passkey - using your browser profile (Brave, Chrome etc), your iPhone or Android device, or a hardware security key (ex. YubiKey).
The following table shows a summary of the different devices, operating systems, browsers and their support for passkeys.
If your device doesn't support passkeys, you cannot create a secure wallet.
MacOS and iOS versions have a strong support for passkeys, which can be synced in your iCloud account across all your devices.
You have the option to create a passkey using the following:
Touch ID on your Mac: Place your finger on the Touch ID sensor.
Scan a QR code with your iPhone or iPad: Click Use a phone, tablet or security key. Use the FaceID to generate a passkey on your iPhone.
Your Brave/Chrome profile: The passkey will be stored using your Touch ID in your brave or chrome profile.
External security key: You can use an external hardware device, like YubiKey to generate a passkey.
You can save passkeys in your Chrome profile, where they’re protected by a macOS Keychain.
Important: Chrome can’t save or use passkeys stored in iCloud Keychain. If your computer is lost or the Chrome profile is deleted, you can’t recover your passkeys.
Official Guides:
The wallet will be created once you create the passkey using the desired method.
Once the wallet is created, it is not yet ready for trading on TokenSight as you haven't enabled trading permissions.
You need to first grant permissions to TokenSight to read your wallet data, and in this step you need to activate the wallet.
Trading with the wallet is disabled by default after setting it up.
As a last step, you need to authorise TokenSight to submit trades on the platform with your wallet. You can revoke trading permissions anytime.
Once you are done with this step, you are ready to go! Deposit funds to your new secure wallet and start trading instantly.