Keyring Support
ENGLISH日本語中文
English
English
  • KEYRING SUPPORT PAGE
  • KEYRING PRO
    • Getting Started
    • How to use
      • Accounts
      • Send and Receive Tokens
      • KEYRING EXCHANGE
      • Add Token
      • Add RPC
      • Coin Search
      • Set Up Security Mesures
      • Back Up Wallet
      • NFC Keycard Operation
      • View Private Key
      • Manage NFT
      • Liquidity
      • Pinned Transaction
      • Check History
    • FAQ
    • Social Links
    • keyring.app
  • Bitcoin Address on KEYRING PRO
  • KEYRING SMART
    • How It Works
    • Why can't I log in with Wallet through the mobile browser?
    • FAQ
    • KEYRING Smart SDK Integration Guide
    • Disclaimer
    • Terms of Service
    • Privacy Policy
  • KEYRING SMART DECARD
    • Getting Started
    • Why can't I log in with Wallet through the mobile browser?
    • Rescue Your DeCard
    • FAQ
  • KEYRING EMAIL WALLET
    • What is KEYRING Email Wallet?
    • How to use
    • Airdrop
    • FAQ
    • Receive Link
      • How to create Receive Link
      • How to claim token
      • Receive Link FAQ
  • KEYRING HARD WALLET
    • Getting Started
    • Receive and Send Tokens
    • Exchange
    • Sending and Listing NFT
    • Reset Wallet
    • FAQ
    • KEYRING Hard Wallet
  • KEYRING PiGET
    • How to Use
    • Airdrop
    • Payment
    • Balance Checker
    • Top-Up
  • KEYRING EZ WALLET
    • How to use
  • KEYRING CONNECT
    • How to use
  • Support Ticket
    • Send us a Ticket
Powered by GitBook
On this page
  • What is "KEYRING Connect"?
  • The Purpose of KEYRING Connect?
  • What is KEYRING Hard Wallet and KEYRING EZ Wallet?
  • What is the "connection file"?
  • How can I get the connection file?
  • How to use KEYRING Connect?
  • Why passcode for the KEYRING Hard Wallet but not for the KEYRING EZ Wallet?
  • Must I import the connection file each time I revisit a site?
  • How many chains does KEYRING Connect support?
  • Which sites support the KEYRING Connect?
  • How can I know if a site supports KEYRING Connect?
  • Can I incorporate the KEYRING Connect feature into my Dapp?
  • How can I implement the KEYRING Connect feature into my Dapp?
  • Does implementing KEYRING Connect incur any costs?
  1. KEYRING CONNECT

How to use

User Guide for KEYRING Connect

PreviousHow to use

Last updated 8 months ago

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

    1. Select the KEYRING Connect function.

    2. Select Hard Wallet.

    3. Select "NEXT".

    4. Select the JSON file of that hard wallet.

    5. Enter your passcode.

  • KEYRING EZ Wallet

    1. Select the KEYRING Connect function.

    2. 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?

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.

Currently, within Bacoor Inc.'s ecosystem, two websites have implemented the KEYRING Connect feature: and .

KEYRING HARD WALLET
KEYRING EZ WALLET
Phygital X
KEYRING NFT Viewer
FAQ | Keyring Support
GitHub - bacoor-hb/ezwallet-implementation-sampleGitHub
Logo
Logo