How to utilize the Payment function of KEYRING PiGET?

1. What is KEYRING PiGET Payment?

KEYRING PiGET Payment is an innovative feature designed for KEYRING PiGET users, introduces a new way to use cryptocurrency for everyday purchases. It allows KEYRING PiGET users to conveniently make direct payments using cryptocurrency for regular products and services.

This feature simplifies transactions with a quick tap on the phone, making cryptocurrency usage as straightforward as traditional currency transactions in daily life.

It's a notable advancement that enhances the ease of using cryptocurrency for routine transactions, benefitting both buyers and sellers.

2. Which devices can utilize KEYRING PiGET Payment?

As of now, KEYRING PiGET Payment is exclusively available on Android mobile devices, as it requires the NFC function to facilitate the payment process.

Although KEYRING PiGET can be used on iOS devices, the KEYRING PiGET Payment feature, unfortunately, is not available for iOS users. Apple's strict policies restrict the use of alternative payment methods, such as KEYRING PiGET Payment, on iOS devices.

3. Does KEYRING PiGET Payment accept all types of cryptocurrencies?

No, it doesn't.

KEYRING PiGET Payment currently only accepts two types of tokens: ERC-20 and ERC-1155.


ERC-20 is one of the widely used standards for tokens in the crypto realm. So, chances are, the tokens you possess can likely be utilized for KEYRING PiGET Payment without any issues.

Moreover, you have the flexibility to exchange or convert your tokens into ERC-20 tokens if needed.


As for ERC-1155, it's a prominent standard for NFTs (Non-Fungible Tokens).

While KEYRING PiGET Payment does accept NFTs as a valid form of payment, the specific NFTs eligible for payment are determined by the shop owners or sellers.

Essentially, sellers have the option to issue vouchers or payment tickets in the form of NFTs using the ERC-1155 standard. Buyers can then utilize these NFTs to make their purchases.

Supported chains

Currently, KEYRING PiGET Payment supports cryptocurrency payments across four chains:

  • Ethereum.

  • Binance Smart Chain (BNB).

  • Polygon.

  • Avalanche.

  • Optimism.

4. How to use KEYRING PiGET Payment?

To proceed with the payment, the merchant needs to access the appropriate payment page on PiGET Payment corresponding to the type of token they intend to use for the transaction.

There will be two separate payment pages for ERC-20 and ERC-1155 tokens.

  • ERC-20 Token

  • ERC-1155 Token

KEYRING PiGET Payment User Interface (UI)

  1. Setting button: Customize language preferences, regional currencies and contact support here.

  2. Blockchain: Choose the token chain preference from four options: Ethereum, BNB Chain, Polygon, or Avalanche.

  3. Token contract address: Enter the unique contract address of the token you wish to receive.

    • ERC-20 Tokens: Input the specific token address (e.g., ETH, USDT, MATIC, etc.) to receive these tokens.

    • ERC-1155 Tokens: For ERC-1155 tokens, enter the ERC-1155 token address. As ERC-1155 is a standard used for NFTs (Non-Fungible Tokens), this address suffices.

  4. Address to receive payment: This is the wallet address where payments will be receivedโ€”simplified, it's the seller's address.

  5. Balance: Shows wallet balance based on information entered in sections (2), (3), and (4) above.

  6. Update: Your balance should update automatically after receiving payments. If not, use this button to manually refresh it.

  7. View History: This will take you to your wallet transaction history on Polygon Scan.

How to receive payment?

Upon accessing the KEYRING PiGET Payment page, follow these steps to receive payments:

For ERC-20 Tokens:

  1. Select the Blockchain.

  2. Input the token contract address.

  3. Enter the payment address.

  4. Click the "Receive payment" button.

  5. Specify the number of tokens to receive.

  6. Click "Next".

  7. Prompt the buyer to tap their KEYRING PiGET card on your device to confirm the payment.

  8. Wait for the transaction to finalize.

For ERC-1155 Tokens:

The process for ERC-1155 tokens is the same as ERC-20 tokens, just now you will use the ERC-1155 token contract.

5. How can I find the contract address?

  • ERC-20:

Finding the contract address for ERC-20 tokens is actually pretty simple!

You can easily locate it on popular cryptocurrency websites like CoinMarketCap or CoinGecko. These sites are trusted by many and make it super easy to find the contract address you're looking for.

If you prefer using search engines like Google or Bing, it's just as easy. Just type in the name of the token and the blockchain it's on, and you'll have the contract address right at your fingertips.

  • ERC-1155:

For ERC-1155 tokens, or simply put, NFT-1155, finding their contract addresses isn't difficult at all, thanks to the KEYRING NFT Viewer.

Through the KEYRING NFT Viewer website, you can quickly locate the contract of a specific NFT-1155 and even its ID.

One of the unique features of the KEYRING NFT Viewer is that you don't need to connect a wallet to view NFTs on a particular wallet address.

Here's how it works:

  1. Go to the KEYRING NFT Viewer website.

  2. Choose the blockchain and enter the wallet address where you want to view the NFT.

  3. Click the search icon.

  4. Select the NFT you want to view information about.

  5. Voilร ! You can now see the NFT address, Token ID, and Token standard without any hassle.

6. What is PiGET Payment used for?

PiGET Payment functions as a solution empowering merchant to embrace cryptocurrency, facilitating seamless transactions.

This innovation allows merchants to transition from traditional fiat exchanges to accepting cryptocurrencies, notably ERC-20 tokens and ERC-1155 tokens.

For instance:

  • ERC-20 Tokens can be utilized for payment of goods or services.

  • ERC-1155 tokens could represent coupons issued by establishments, allowing customers to redeem these coupons for discounts or benefits at the respective stores.

7. Why do I see numbers displayed upside-down when receiving payments with ERC-20?

This design choice allows the buyer to easily view the amount they need to pay.

Typically, buyers are facing the seller during the payment process, so this orientation facilitates their visibility of the payment amount.

8. What happens if the buyers don't have the ERC-20 token I specified for receiving payment?

You're not limited to a single token choice. If your buyers don't possess the designated token for payment, you have the flexibility to switch the token you wish to receive, as long as it is ERC-20 token.

Simply by adjusting the Token contract address, you can adapt your preferred payment currency to suit the availability of your buyers' tokens.

Last updated