Sorry, u werkt met Internet Explorer 7 of ouder. Hoofdkraan.nl ondersteunt dit niet. Download gratis de nieuwste versie van Internet Explorer.
  1. Alle opdrachten >
  2. Websites & Applicaties >
  3. Overige Websites & Applicaties
Heb je een soortgelijke klus?
Plaats een opdracht
Ben je een freelancer?
Reageer op opdracht

Full Stack Web3 developer.

Opdracht ID: 59286

Budget: > € 2000
Geplaatst: 14 jan
Reacties: 5
Locatie: 434
Laatst gewijzigd: 26 jan
Status: Gesloten
Heb je een soortgelijke klus?
Plaats een opdracht
Ben je een freelancer?
Reageer op opdracht
# Senior Web3 Developer - Full-Stack Integration

**Location:** Remote
**Type:** Contract/Freelance
**Budget:** $4,000 - $10,000
**Timeline:** 3-6 weeks

## **About FHEGuess**

FHEGuess is a groundbreaking privacy-preserving number guessing game built with Zama's FHEVM (Fully Homomorphic Encryption Virtual Machine) technology. Players submit encrypted guesses that remain completely hidden throughout the game, ensuring true zero-knowledge gameplay where no one - not even the game host - can see the guesses until results are revealed.

**???? How it Works:**
- Players guess numbers between 0-100 during odd hours (13:00, 15:00, 17:00...)
- All guesses are encrypted on-chain using advanced FHE technology
- Results are revealed during even hours (14:00, 16:00, 18:00...)
- Closest guess to the secret number wins

**???? Current Status:**
- Smart contracts deployed and functional on Sepolia testnet
- Basic React frontend with wallet integration
- Express backend with MongoDB ready for integration
- Needs full-stack Web3 integration and feature completion

## **Project Requirements**

We need an experienced Web3 developer to integrate our blockchain game with traditional backend services, creating a complete gaming platform with enhanced user experience and social features.

## **What We Need**

### **Frontend Integration**
- **Wallet Connection Enhancement** - Multi-wallet support (MetaMask, WalletConnect, Coinbase)
- **Real-time Updates** - WebSocket integration for live game state
- **Error Handling** - Comprehensive transaction error management
- **Loading States** - Professional loading indicators and transaction status
- **Mobile Optimization** - Responsive Web3 interactions

### **Backend Integration**
- **User Management** - Connect wallet addresses to user profiles
- **Game Statistics** - Track player performance and game history
- **Leaderboards** - Real-time ranking system
- **Social Features** - Player following, achievements, notifications
- **Analytics** - Game performance and user behavior tracking

### **Web3 Features**
- **Multi-chain Support** - Prepare for mainnet and L2 deployment
- **Gas Optimization** - Implement gas estimation and optimization
- **Transaction Management** - Queue, retry, and status tracking
- **Event Listening** - Real-time blockchain event processing
- **Wallet State Management** - Persistent wallet connection handling

## **Required Skills**

### **Core Web3 Expertise**
- **3+ years Web3 development** experience with production dApps
- **Ethers.js/Web3.js** - Advanced blockchain interaction skills
- **Wallet Integration** - Multi-wallet support and connection management
- **Smart Contract Interaction** - ABI handling, event listening, transaction management
- **Gas Optimization** - Understanding of gas mechanics and optimization techniques

### **Frontend Skills**
- **React/TypeScript** - Modern React patterns and TypeScript proficiency
- **State Management** - Redux, Zustand, or Context API for complex state
- **Real-time Features** - WebSocket, Server-Sent Events, or similar
- **Responsive Design** - Mobile-first development approach
- **Error Handling** - Comprehensive error boundaries and user feedback

### **Backend Integration**
- **API Integration** - RESTful API consumption and error handling
- **Database Operations** - Working with user data and game statistics
- **Authentication** - JWT, session management, wallet-based auth
- **Real-time Communication** - WebSocket or similar for live updates

## **Technical Stack**

### **Frontend**
- **React 19** with TypeScript
- **Ethers.js 6** for blockchain interactions
- **Vite** for build tooling
- **TailwindCSS** for styling

### **Backend**
- **Node.js/Express** API server
- **MongoDB** for user data and statistics
- **WebSocket** for real-time features
- **JWT** for authentication

### **Blockchain**
- **Ethereum/Sepolia** testnet deployment
- **FHEVM** for encrypted gameplay
- **Hardhat** for smart contract interaction

## **Key Features to Implement**

### **User Experience**
1. **Seamless Onboarding** - Easy wallet connection and account creation
2. **Game Dashboard** - Personal statistics, game history, achievements
3. **Social Features** - Follow players, view leaderboards, share results
4. **Real-time Updates** - Live game state without page refresh
5. **Mobile Experience** - Full functionality on mobile devices

### **Technical Features**
1. **Multi-wallet Support** - MetaMask, WalletConnect, Coinbase Wallet
2. **Transaction Management** - Status tracking, retry mechanisms, gas estimation
3. **Event Processing** - Real-time blockchain event handling
4. **Data Synchronization** - Sync blockchain data with backend database
5. **Performance Optimization** - Efficient API calls and state management

## **Deliverables**

1. **Integrated Frontend** - Complete Web3 frontend with backend connectivity
2. **User Management System** - Registration, profiles, authentication
3. **Real-time Features** - Live updates, notifications, game state sync
4. **Mobile-Responsive Design** - Full functionality across all devices
5. **Documentation** - API integration docs and deployment guide
6. **Testing Suite** - Unit tests for critical Web3 functionality

## **Preferred Experience**

- **Gaming dApps** - Experience with blockchain gaming projects
- **DeFi Protocols** - Understanding of complex Web3 user flows
- **Real-time Applications** - WebSocket, live data, and state synchronization
- **Mobile Web3** - Mobile wallet integration and responsive design
- **Performance Optimization** - Large-scale dApp optimization experience

## **Project Phases**

### **Phase 1: Core Integration (Week 1-2)**
- Multi-wallet connection system
- Backend API integration
- User registration and profiles
- Basic game statistics tracking

### **Phase 2: Enhanced Features (Week 3-4)**
- Real-time updates and notifications
- Leaderboards and social features
- Mobile optimization
- Advanced error handling

### **Phase 3: Polish & Testing (Week 5-6)**
- Performance optimization
- Comprehensive testing
- Documentation and deployment
- User acceptance testing



 

Website bouwers die hebben gereageerd (5)

Yvon
Yvon
14-01-2026
0 referenties
Gemiddelde score
ELDIKIT-advisors
ELDIKIT-advisors
14-01-2026
0 referenties
Gemiddelde score
Dennis
Dennis
14-01-2026
1 referenties
Gemiddelde score
10
Mark
Mark
18-01-2026
1 referenties
Gemiddelde score
10
Jo-ann
Jo-ann
21-01-2026
8 referenties
Gemiddelde score
10

Freelance website opdrachten

Freelance Python Backend Developer |

Geplaatst: 07:25
Maak je graag de stap van een werkend script naar software waarop anderen kunnen vertrouwen? Wij zoeken een Python Backend Developer voor het ontwikkelen van API’s, koppelingen en achtergrondverwerking. Leesbaarheid en foutafhandeling zijn daarbij net zo belangrijk als snelheid van bouwen. Je voert deze freelance opdracht rechtstreeks uit. De concrete projectafbakening, prioriteiten en…

Freelance Fullstack TypeScript Developer

Geplaatst: 07:05
Vind je het prettig om een functie van scherm tot database te doorgronden? Wij zoeken een Fullstack TypeScript Developer die webinterfaces en backendlogica met elkaar verbindt. Je maakt gebruikerswensen concreet en houdt tegelijk oog voor veiligheid en onderhoudbaarheid. Je voert deze freelance opdracht rechtstreeks uit. De concrete projectafbakening, prioriteiten en op te leveren resultaten spreken…

Kleine maar professionele website

Geplaatst: 21 okt
Ik wil graag een website in framer of vergelijkbaar platform dat ik zelf kan aanpassen. Ik heb een bestaande website op jimdo en een document met de meeste content. En ook voorbeelden van andere sites. Voor nu: - home pagina - over mij - contact (incl whatsapp) - portfolio (nog onderwater) Het moet in een strakke echt professionele boutique consultancy vibe zijn. Budget 1000,-  

AI Engineer – RAG PlatformUtrecht, 36 uur

Geplaatst: 25 okt
Wij zoekeneen AI Engineer – RAG Platform voor een externe IT-uitvraag. Hieronder vind je de werkzaamheden, vereisten en praktische afspraken uit de opdracht. In het kort - 36 uur per week · Utrecht. - Start: 27 oktober 2026. Einddatum: 31 augustus 2027. - Tariefindicatie: €75–100 per uur, afhankelijk van profiel en afspraken. Definitief tarief en inzetvorm bespreken we vóór…

freelance webdesigner

Geplaatst: 5 okt
Beste, Voor mijn bedrijf ben ik op zoek naar een betrouwbare en ervaren freelance webdesigner die voor mij een nieuwe, professionele website kan bouwen én de SEO-strategie kan inrichten. Ik heb al een bestaande website en een eigen domeinnaam. De bedoeling is dat de website verhuist naar een volledig nieuw, modern en gebruiksvriendelijk design (bij voorkeur WordPress met Elementor of Squarespace),…

Papieren formulier digitaal maken (UX-designer)

Geplaatst: 12 okt
Wij gebruiken momenteel een papieren formulier om een abonnement samen te stellen voor relaties, deze wordt (ouderwets) met een pen ingevuld en fysiek getekend door relaties (inclusief een handtekening voor de automatische incasso). We zijn op zoek naar iemand (UX-designer denk ik) die ons kan helpen met de formulier ombouwen naar een variant die digitaal ingevuld kan worden waarbij een verandering…

Ervaren Zoho CRM (offertes) specialist gezocht

Geplaatst: 16 okt
Voor een SaaS bedrijf zoeken we een ervaren Zoho-freelancer die ons kan helpen met het afronden en automatiseren van onze offertemodule binnen Zoho CRM. Belangrijk: we beginnen niet vanaf nul. Onze Zoho One-omgeving is al ingericht en er is al een eerste Zoho Writer-offertesjabloon ontwikkeld, inclusief huisstijl en samenvoegvelden. We zoeken iemand die hierop voortbouwt. Wat moet er nog gebeuren?…
Toon meer
×
Heb je een soortgelijke klus?
Plaats een opdracht
Ben je een freelancer?
Reageer op opdracht