
Closed
Posted
Paid on delivery
I need a small Laravel + Livewire project that lets users sign up and log in with their crypto wallet through WalletConnect—not by email, social media, or phone. When a user connects, their wallet address should be captured and stored in a standard Laravel database table alongside a generated user record. The flow I’m after is straightforward: 1. On visiting the site, a “Connect Wallet” button triggers the WalletConnect modal. 2. After a successful signature, Laravel treats the wallet address as the unique identifier, creates a user if one doesn’t already exist, and starts the authenticated session. 3. Subsequent visits use the same WalletConnect flow for login. Make sure the signature verification is robust, CSRF-safe, and that replay attacks are prevented (e.g., by signing a nonce stored in the session). Keep the code clean, relying on typical Laravel 10 patterns and Eloquent. Deliverables: • A fresh Laravel project with working WalletConnect integration • Migration(s) and model(s) for users with wallet_address column • Controller, route, and middleware for the auth flow • Brief README explaining setup, .env keys, and test steps If you’ve implemented Web3 auth in Laravel before, this should be quick; I’m ready to review the repo and spin it up locally as soon as you push.
Project ID: 40194553
6 proposals
Remote project
Active 16 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Subang, Indonesia
Payment method verified
Member since Dec 1, 2020
$10-30 USD
$30-250 USD
$10-30 USD
$30-250 USD
$30-250 USD
€30-250 EUR
€12-18 EUR / hour
$30-250 USD
$30-250 USD
€10-100 EUR
$2-8 USD / hour
$15-25 USD / hour
$15-25 USD / hour
£750-1500 GBP
$30-250 USD
₹1500-12500 INR
₹75000-150000 INR
₹1500-12500 INR
€12-18 EUR / hour
$250-750 USD
₹1500-12500 INR
₹37500-75000 INR
₹75000-150000 INR
$30-250 USD
$750-1500 USD