cryptofund / erc20-money
ERC20 token funding system for Flarum
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:flarum-extension
Requires
- flarum/core: ^1.0.0
- guzzlehttp/guzzle: ^7.0
- web3p/web3.php: ^0.1.0
This package is not auto-updated.
Last update: 2025-08-21 12:36:26 UTC
README
A Flarum extension that allows users to fund their accounts using ERC20 tokens on Ethereum blockchain.
Features
- Accept ERC20 token deposits
- Automatic transaction verification
- Real-time balance updates
- Admin dashboard for monitoring
- Email notifications for successful transactions
Installation
- Copy this extension to
extensions/cryptofund-erc20-money/
- Run
composer install --no-dev
in the extension directory - Enable the extension in Flarum admin panel
- Configure Ethereum settings in admin panel
- Set up cron job for transaction checking
Configuration
Configure these settings in admin panel:
- Ethereum RPC URL: Your Ethereum node URL
- Contract Address: ERC20 token contract address
- Wallet Address: Your receiving wallet address
- Conversion Rate: Points per token
- Minimum Deposit: Minimum token amount
Usage
Users can fund their accounts by:
- Going to their profile page
- Clicking "Fund Account" button
- Sending tokens to your wallet address
- Submitting their transaction hash
- Waiting for automatic verification
License
MIT License