RainbowKit Login (Web3 Integration for Sign-In With Ethereum)


Providing a Sign-In With Ethereum experience for WordPress using RainbowKit.

  • Allow users to log in with Ethereum
  • Set required token balance for login

Want to try it out? Head here.


  • RainbowKit Login allows users to log in using their Ethereum wallet
  • RainbowKit Login includes a login block that can be customized


This plugin provides 1 block.

  • RainbowKit Login (Web3 Integration for Sign-In With Ethereum)


What filters are included?

Find reference implementations of all filters in example plugin here.

wp_rainbow_nonce_life – Filter amount of time before nonce expires.

wp_rainbow_role_for_address – Filter role granted to a specific address on sign-in.

wp_rainbow_infura_id – Filter Infura ID to override settings value.

wp_rainbow_redirect_url – Filter login redirect URL.

What actions are included?

wp_rainbow_validation_failed – Fires when validation fails.

wp_rainbow_user_created – Fires when user created.

wp_rainbow_user_updated – Fires when user updated.

wp_rainbow_user_login – Fires when user logs in.


There are no reviews for this plugin.

Contributors & Developers

“RainbowKit Login (Web3 Integration for Sign-In With Ethereum)” is open source software. The following people have contributed to this plugin.




  • Initial plugin release to WordPress.org