How to use
User Guide for KEYRING Connect
What is "KEYRING Connect"?
KEYRING Connect is a feature enabling you to connect your crypto wallet to Dapps within the Web3 ecosystem. This function works akin to wallet connection features present in MetaMask or WalletConnect.
However, KEYRING Connect is specifically tailored for two products within the KEYRING ecosystem: the KEYRING Hard Wallet and the KEYRING EZ Wallet.
A notable feature of KEYRING Connect is its utilization of a "connection file," also referred to as a "JSON file," to establish the link with your wallet.
The Purpose of KEYRING Connect?
At Bacoor Inc., our dedication lies in ensuring an exceptional customer experience. As part of this commitment, we're building a diverse and user-friendly ecosystem tailored for KEYRING users.
KEYRING boasts a range of digital wallets, each designed for specific purposes. The introduction of the KEYRING Connect feature aims to elevate convenience within our ecosystem.
Beyond enhancing user convenience across the spectrum of KEYRING wallets, our broader ambition is to forge collaborative partnerships with numerous Web3 Dapps.
KEYRING Connect has been devised as a solution, simplifying and expediting the connection between users and Dapps.
What is KEYRING Hard Wallet and KEYRING EZ Wallet?
KEYRING Hard Wallet and KEYRING EZ Wallet are two products within the KEYRING ecosystem.
The KEYRING Hard Wallet
The KEYRING Hard Wallet guarantees the security of your crypto assets by functioning as a dependable cold storage solution.
Utilizing NFC technology, accessing and using the KEYRING Hard Wallet is straightforward – just tap the card against your phone to initiate.
The KEYRING EZ Wallet
KEYRING EZ Wallet is a swift, secure, and user-friendly cryptocurrency management solution. It offers easy setup within seconds.
Utilizing a JSON file to securely store your private key on your device for quick access.
What is the "connection file"?
A connection file or a JSON file is a simple and widely used way to store and exchange data in a format that's easy for both humans and computers to understand.
JSON stands for "JavaScript Object Notation." Think of it as a container that holds information in a structured manner, similar to how a list or a table organizes data.
In the context of the KEYRING Hard Wallet and KEYRING EZ Wallet, the JSON file serves as a storage container for essential wallet details and information.
The advantage of using a JSON file in a crypto wallet is its simplicity and flexibility. It allows for easy storage and transfer of data while maintaining a clear structure that various programs or systems can interpret.
How can I get the connection file?
KEYRING Hard Wallet
Since the KEYRING Hard Wallet is a cold wallet, to obtain the JSON file, it needs to be extracted. But don't worry, this extraction process is extremely straightforward.
To export your connection file for the KEYRING Hard Wallet, kindly follow the instructions provided below.
KEYRING EZ Wallet
In contrast, obtaining the JSON file for the KEYRING EZ Wallet is remarkably easy, given that this file is promptly saved on your device upon the successful creation of your KEYRING EZ Wallet.
To access the JSON file, simply navigate to your device's download folder, where it will be readily available.
True to its name, the KEYRING EZ Wallet offers a speedy and straightforward method to connect and utilize the wallet effortlessly.
How to use KEYRING Connect?
Here is how you can connect your wallet using KEYRING Connect:
KEYRING Hard Wallet
Select the KEYRING Connect function.
Select Hard Wallet.
Select "NEXT".
Select the JSON file of that hard wallet.
Enter your passcode.
KEYRING EZ Wallet
Select the KEYRING Connect function.
Select the JSON file of the KEYRING EZ Wallet
Why passcode for the KEYRING Hard Wallet but not for the KEYRING EZ Wallet?
Even though the KEYRING Hard Wallet is a physical device and the KEYRING EZ Wallet is a digital one, both require a connection file (JSON file) to link with KEYRING Connect.
However, due to operational differences between these two types of KEYRING wallets, there are slight variations when using them with KEYRING Connect. Specifically:
KEYRING Hard Wallet
When performing actions such as sending, swapping, or bridging tokens with the KEYRING Hard Wallet, you'll need to confirm these actions using a passcode that you set up during the activation of the KEYRING Hard Wallet.
Therefore, after importing the JSON file into KEYRING Connect and connecting your wallet, your actions will also require entering that passcode.
KEYRING EZ Wallet
Unlike the KEYRING Hard Wallet, the KEYRING EZ Wallet is designed to facilitate quick and straightforward wallet creation and usage for users.
Consequently, similar to directly using the KEYRING EZ Wallet, after importing the JSON file into KEYRING Connect, you can perform actions on the website without the need to enter any passcode.
Must I import the connection file each time I revisit a site?
If you disconnect your wallet from that site, then yes, you'll need to re-import the JSON file.
However, if you remain connected, your account will stay signed in on the site, ensuring automatic connection upon your return. This convenient feature allows for seamless access to sites you frequently visit.
It's advisable to maintain logins or import your wallet solely on trusted devices.
How many chains does KEYRING Connect support?
The number of supported chains for KEYRING Connect dynamically adapts to the chains supported by the specific website or platform you link it with.
The versatility of KEYRING Connect allows it to integrate and interact with multiple blockchain networks, depending on the range of chains supported by the website or service it connects to.
As a result, the supported chains can vary based on the capabilities and offerings of the linked website, enabling users to access and engage with different blockchain ecosystems through this adaptable connection feature.
Which sites support the KEYRING Connect?
Currently, within Bacoor Inc.'s ecosystem, two websites have implemented the KEYRING Connect feature: Phygital X and KEYRING NFT Viewer.
Additionally, you can also use the KEYRING Connect function on any website that integrates the KEYRING Connect feature into their web platform.
How can I know if a site supports KEYRING Connect?
You need not worry. If the site supports KEYRING Connect, you will find the KEYRING Connect option when you click on the 'Connect Wallet' button.
It functions similarly to connecting your wallet conventionally, but specifically for the KEYRING Hard Wallet and the EZ Wallet.
Can I incorporate the KEYRING Connect feature into my Dapp?
Absolutely! We highly encourage you to consider integrating this feature as it would be mutually beneficial.
By doing so, we can expand our network of connected Dapps, offering enhanced conveniences to our users.
In turn, your application will attract users from the KEYRING ecosystem, providing them with added convenience in utilizing your platform.
How can I implement the KEYRING Connect feature into my Dapp?
To integrate the KEYRING Connect feature into your Dapp, please refer to the instructions provided on our GitHub page.
Currently, instructions are available solely for the KEYRING EZ Wallet. However, we plan to update the instructions for implementing the KEYRING Hard Wallet very soon.
Does implementing KEYRING Connect incur any costs?
No, it's entirely free!
As previously mentioned, we aim to establish a swift and seamless connection solution for Dapps and users.
Consequently, the implementation of KEYRING Connect is public and accessible to everyone.
Last updated