WordPress.org

Plugin Directory

Chainium – Blockchain Integrations & Web3 Crypto Wallet Authenticator

Chainium – Blockchain Integrations & Web3 Crypto Wallet Authenticator

Descripción

Chainium – Blockchain Integrations & Web3 Crypto Wallet Authenticator

Chainium is a Web3 crypto wallet login (authenticator) plugin for WordPress. Chainium allows users to authenticate with their Web3 wallets like MetaMask, Trust Wallet, etc. Chainium is a new way to authenticate users on websites. Instead of using traditional username and password, users can authenticate with their Web3 wallets. Chainium supports Ethereum ecosystem for now and will support more blockchains in the future.

Our goal with Chainium is after the completely commission-free and peer-to-peer crypto payments that we do at CryptoPay. To create a full Web3 and Blockchain connector and integrator for WordPress. At the moment, we have only added WordPress login and registration processes with Web3 wallets like MetaMask on the Ethereum ecosystem, but you can see our plans for Chainium going forward in the features list below.

Features

  • Web3 Crypto Wallet Authenticator

Web3 Wallet Authenticator only supports Ethereum and other EVM compatible blockchains for now. You can authenticate users with their Web3 wallets like MetaMask, Trust Wallet, etc. Also supports mobile wallets by Reown AppKit (formerly WalletConnect).

Upcoming Features

  • NFT Marketplace
  • Blockchain Explorers
  • Blockchain User Wallets
  • Blockchain User Profiles
  • Solana, Tron, Bitcoin Integration

What is Web3 Wallet Authenticator?

Web3 Wallet Authenticator is a new way to authenticate users on websites. Instead of using traditional username and password, users can authenticate with their Web3 wallets like MetaMask, Trust Wallet, etc. This way, users can sign in to websites without creating an account and without sharing their personal information.

How does it work?

When a user tries to sign in to your website, Chainium will ask the user to connect their Web3 wallet. The user will sign a message with their wallet and Chainium will verify the signature. If the signature is valid, the user will be authenticated and signed in to your website.

Why use Web3 Wallet Authenticator?

We currently have two shortcodes for you to use Chainium. The first shortcode is [beycanpress-chainium-init] and the second shortcode is [beycanpress-chainium-matching]. You can use the first shortcode to show the login button and the second shortcode to show the address matching form.

You can add the relevant shortcodes wherever you want on your site. There are also options to enable Chainium for the WordPress Login page and WooCommerce My Account Login page directly from the settings.

You can also write custom CSS to customize the shortcodes comes with standard styling.

How to enable registration?

By default Chainium only supports login and address matching. If you want to enable users to register directly with their wallet, you need to enable the “Anyone can register” option in the WordPress general settings.

Privacy notices

With the default configuration, this plugin, in itself, does not:

  • use cookies;
  • track users by stealth;
  • It only sends active plugin count and active feedback;

3rd Party Libraries & API’s

  • BeycanPress/csf
    • License: MIT
    • Source code: https://github.com/BeycanPress/csf
    • What is this library for?: This library is used for the options panel and not sending data to external servers.
  • https://sweetalert2.github.io/
    • License: MIT
    • Source code: https://github.com/sweetalert2/sweetalert2/
    • What is this library for?: This library is used to show alerts to the user.
  • https://beycanpress.com/, https://services.beycanpress.com/
    • Privacy policy: https://beycanpress.com/privacy-policy/
    • This is our website. We use it to provide support and sell premium plugins.
  • https://reown.com/appkit
    • Privacy policy: https://reown.com/privacy-policy/
    • This is the wallet connector for blockchain dapps as a open source project.

Translations

You can easily translate with Loco translate.

Capturas

  • Screen shot 1
  • Screen shot 2
  • Screen shot 3
  • Screen shot 4
  • Screen shot 5
  • Screen shot 6

Instalación

  1. Upload the plugin files to the /wp-content/plugins/chainium directory, or install the plugin through the WordPress plugins screen directly.

Reseñas

No hay valoraciones para este plugin.

Colaboradores y desarrolladores

«Chainium – Blockchain Integrations & Web3 Crypto Wallet Authenticator» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Registro de cambios

1.0.1

  • Fixed: login redirect

1.0.0

  • Plugin released.