blomstra / web3
Web3 for Flarum
Installs: 100
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 6
Forks: 1
Open Issues: 1
Type:flarum-extension
pkg:composer/blomstra/web3
Requires
- php: ^8.0
 - ext-ffi: *
 - flarum/core: ^1.5.0
 - sijad/laravel-ecrecover: ^0.0.5
 
Requires (Dev)
- flarum/testing: ^1.0.0
 
README
A Flarum extension. Web3 EVM & Rust Wallets connection for Flarum.
Requirements
- FFI PHP extension (Required for Dotsama wallets).
 - GMP PHP extension (Required for EVM wallets).
 - PHP 8.0+.
 
Usage
- Bind accounts from EVM or Dotsama Wallets to your user account by signing your username cryptographically.
 - Login to your user account using a bound wallet address by signing your username cryptographically.
 - Unbind web3 accounts from your user account at any time.
 - Sign up using a web3 account by signing your new username cryptographically.
 
Screenshots
Installation
Install with composer:
composer require blomstra/web3:"*"
php flarum assets:publish
Updating
composer update blomstra/web3 php flarum migrate php flarum cache:clear php flarum assets:publish





