Entschuldigung, Sie nutzen Internet Explorer 7 oder älter. Freelancer.at unterstützt dies nicht. Laden Sie kostenlos die neueste Version von Internet Explorer herunter.
  1. Alle Aufträge >
  2. Websites & Applikationen >
  3. Sonstige Websites & Applikationen
Haben Sie einen ähnlichen Auftrag?
Auftrag platzieren
Sind Sie ein Freelancer?
Auf Auftrag bewerben

Full Stack Web3-Entwickler.

Auftrags-ID: 106563

Budget: > € 2000
Veröffentlicht: 14 Jan
Reaktionen: 0
Ort: Innsbruck, Österreich
Zuletzt geändert: 26 Jan
Status: Geschlossen
Haben Sie einen ähnlichen Auftrag?
Auftrag platzieren
Sind Sie ein Freelancer?
Auf Auftrag bewerben
# Senior Web3-Entwickler - Full-Stack-Integration



**Standort:** Remote

**Art:** Vertrag/Freiberuflich

**Budget:** $4.000 - $10.000

**Zeitrahmen:** 3-6 Wochen



## **Über FHEGuess**



FHEGuess ist ein bahnbrechendes, datenschutzfreundliches Zahlenratespiel, das mit Zamas FHEVM-Technologie (Fully Homomorphic Encryption Virtual Machine) entwickelt wurde. Spieler reichen verschlüsselte Schätzungen ein, die während des gesamten Spiels vollständig verborgen bleiben, was ein echtes Zero-Knowledge-Gameplay gewährleistet, bei dem niemand – nicht einmal der Spielhost – die Schätzungen sehen kann, bis die Ergebnisse enthüllt werden.



**???? So funktioniert's:**

- Spieler erraten Zahlen zwischen 0-100 zu ungeraden Stunden (13:00, 15:00, 17:00...)

- Alle Schätzungen werden On-Chain mithilfe fortschrittlicher FHE-Technologie verschlüsselt

- Ergebnisse werden zu geraden Stunden enthüllt (14:00, 16:00, 18:00...)

- Die der Geheimzahl am nächsten liegende Schätzung gewinnt



**???? Aktueller Status:**

- Smart Contracts auf dem Sepolia-Testnetz bereitgestellt und funktionsfähig

- Grundlegendes React-Frontend mit Wallet-Integration

- Express-Backend mit MongoDB bereit zur Integration

- Benötigt Full-Stack Web3-Integration und Funktionsvervollständigung



## **Projektanforderungen**



Wir benötigen einen erfahrenen Web3-Entwickler, um unser Blockchain-Spiel mit traditionellen Backend-Diensten zu integrieren und eine vollständige Gaming-Plattform mit verbesserter Benutzererfahrung und sozialen Funktionen zu schaffen.



## **Was wir benötigen**



### **Frontend-Integration**

- **Verbesserung der Wallet-Verbindung** - Multi-Wallet-Unterstützung (MetaMask, WalletConnect, Coinbase)

- **Echtzeit-Updates** - WebSocket-Integration für den Live-Spielstatus

- **Fehlerbehandlung** - Umfassendes Transaktionsfehlermanagement

- **Ladezustände** - Professionelle Ladeindikatoren und Transaktionsstatus

- **Mobile Optimierung** - Responsive Web3-Interaktionen



### **Backend-Integration**

- **Benutzerverwaltung** - Wallet-Adressen mit Benutzerprofilen verbinden

- **Spielstatistiken** - Spielerleistung und Spielverlauf verfolgen

- **Bestenlisten** - Echtzeit-Ranglistensystem

- **Soziale Funktionen** - Spieler folgen, Erfolge, Benachrichtigungen

- **Analysen** - Verfolgung der Spielleistung und des Benutzerverhaltens



### **Web3-Funktionen**

- **Multi-Chain-Unterstützung** - Vorbereitung für Mainnet- und L2-Bereitstellung

- **Gas-Optimierung** - Implementierung von Gas-Schätzung und -Optimierung

- **Transaktionsmanagement** - Warteschlange, Wiederholung und Statusverfolgung

- **Event-Listening** - Echtzeit-Blockchain-Ereignisverarbeitung

- **Wallet-Statusmanagement** - Persistente Wallet-Verbindungsverwaltung



## **Erforderliche Fähigkeiten**



### **Kern-Web3-Expertise**

- **3+ Jahre Web3-Entwicklungserfahrung** mit Produktions-dApps

- **Ethers.js/Web3.js** - Fortgeschrittene Blockchain-Interaktionsfähigkeiten

- **Wallet-Integration** - Multi-Wallet-Unterstützung und Verbindungsmanagement

- **Smart Contract Interaktion** - ABI-Verwaltung, Event-Listening, Transaktionsmanagement

- **Gas-Optimierung** - Verständnis der Gas-Mechanismen und Optimierungstechniken



### **Frontend-Fähigkeiten**

- **React/TypeScript** - Moderne React-Muster und TypeScript-Kenntnisse

- **Zustandsverwaltung** - Redux, Zustand oder Context API für komplexe Zustände

- **Echtzeit-Funktionen** - WebSocket, Server-Sent Events oder Ähnliches

- **Responsives Design** - Mobile-First-Entwicklungsansatz

- **Fehlerbehandlung** - Umfassende Fehlergrenzen und Benutzer-Feedback



### **Backend-Integration**

- **API-Integration** - RESTful API-Nutzung und Fehlerbehandlung

- **Datenbankoperationen** - Arbeiten mit Benutzerdaten und Spielstatistiken

- **Authentifizierung** - JWT, Session-Management, Wallet-basierte Authentifizierung

- **Echtzeit-Kommunikation** - WebSocket oder Ähnliches für Live-Updates



## **Technischer Stack**



### **Frontend**

- **React 19** mit TypeScript

- **Ethers.js 6** für Blockchain-Interaktionen

- **Vite** für Build-Tools

- **TailwindCSS** für Styling



### **Backend**

- **Node.js/Express** API-Server

- **MongoDB** für Benutzerdaten und Statistiken

- **WebSocket** für Echtzeit-Funktionen

- **JWT** für Authentifizierung



### **Blockchain**

- **Ethereum/Sepolia** Testnet-Bereitstellung

- **FHEVM** für verschlüsseltes Gameplay

- **Hardhat** für Smart Contract Interaktion



## **Wichtige zu implementierende Funktionen**



### **Benutzererfahrung**

1. **Nahtloses Onboarding** - Einfache Wallet-Verbindung und Kontoerstellung

2. **Spiele-Dashboard** - Persönliche Statistiken, Spielverlauf, Erfolge

3. **Soziale Funktionen** - Spielern folgen, Bestenlisten anzeigen, Ergebnisse teilen

4. **Echtzeit-Updates** - Live-Spielstatus ohne Seitenaktualisierung

5. **Mobile Erfahrung** - Volle Funktionalität auf mobilen Geräten



### **Technische Funktionen**

1. **Multi-Wallet-Unterstützung** - MetaMask, WalletConnect, Coinbase Wallet

2. **Transaktionsmanagement** - Statusverfolgung, Wiederholungsmechanismen, Gas-Schätzung

3. **Ereignisverarbeitung** - Echtzeit-Blockchain-Ereignisbehandlung

4. **Datensynchronisation** - Blockchain-Daten mit der Backend-Datenbank synchronisieren

5. **Leistungsoptimierung** - Effiziente API-Aufrufe und Zustandsverwaltung



## **Lieferobjekte**



1. **Integriertes Frontend** - Vollständiges Web3-Frontend mit Backend-Konnektivität

2. **Benutzerverwaltungssystem** - Registrierung, Profile, Authentifizierung

3. **Echtzeit-Funktionen** - Live-Updates, Benachrichtigungen, Spielstatus-Synchronisation

4. **Mobil-responsives Design** - Volle Funktionalität auf allen Geräten

5. **Dokumentation** - API-Integrationsdokumente und Bereitstellungsleitfaden

6. **Testsuite** - Unit-Tests für kritische Web3-Funktionalität



## **Bevorzugte Erfahrung**



- **Gaming dApps** - Erfahrung mit Blockchain-Gaming-Projekten

- **DeFi-Protokolle** - Verständnis komplexer Web3-Benutzerflüsse

- **Echtzeit-Anwendungen** - WebSocket, Live-Daten und Zustandsynchronisation

- **Mobile Web3** - Mobile Wallet-Integration und responsives Design

- **Leistungsoptimierung** - Erfahrung in der Optimierung von dApps im großen Maßstab



## **Projektphasen**



### **Phase 1: Kernintegration (Woche 1-2)**

- Multi-Wallet-Verbindungssystem

- Backend-API-Integration

- Benutzerregistrierung und Profile

- Grundlegende Spielstatistik-Verfolgung



### **Phase 2: Erweiterte Funktionen (Woche 3-4)**

- Echtzeit-Updates und Benachrichtigungen

- Bestenlisten und soziale Funktionen

- Mobile Optimierung

- Erweiterte Fehlerbehandlung



### **Phase 3: Feinschliff & Tests (Woche 5-6)**

- Leistungsoptimierung

- Umfassende Tests

- Dokumentation und Bereitstellung

- Benutzerakzeptanztests







 

Freelance-Website Aufträge

Erstellung einer Website

Veröffentlicht: 26 Oct
Hallo, ich habe ein vollständig ausgearbeitetes Design für meine Firmenwebsite, das komplett feststeht. Ich suche jemanden, der dies nun in eine Website umsetzen und online stellen kann.

Erstellung einer Website

Veröffentlicht: 8 Oct
Ich möchte eine einfache Website mit 3 Seiten für meine Marketingagentur.

B2B Appointment Setter

Veröffentlicht: 6 Oct
Wir entwickeln maßgeschneiderte Software, KI und Automatisierungen unter anderem für Immobilienmakler, Logistikunternehmen und Umzugsunternehmen. Ich suche motivierte, niederländischsprachige B2B-Setter, die Unternehmer anrufen, qualifizieren und Termine für unser Vertriebsteam vereinbaren. Vergütung: 5 % Provision pro Verkauf aus Ihren Terminen. Bei Paketen von 20.000 € bis 300.000 € sind…

Selbstständigeie eine Website erstellen lassen möchten

Veröffentlicht: 2 Oct
Als Selbstständige/r möchtest du dich auf dein Handwerk und deine ersten Kunden konzentrieren, nicht auf den Bau einer komplizierten Website oder Investitionen von Tausenden von Euro im Voraus. Mit einem Website-as-a-Service-Abonnement erhältst du eine elegante, maßgeschneiderte digitale Visitenkarte, die sofort Vertrauen ausstrahlt, und sobald dein Unternehmen wächst, lässt…

Data Platform Engineer - Kafka Specialist

Veröffentlicht: 20 Apr
We are seeking a dedicated individual to join our client's team, focusing on the development and continuous optimization of a Kafka-based messaging platform. Your main responsibilities will include the design and implementation of self-service provisioning solutions and the realization of effective integration strategies, for example, using Kafka Connect. As part of this team, you will actively…

Junior QA Ingenieur

Veröffentlicht: 25 Sep
Wir suchen einen QA Ingenieur, der den Qualitätssicherungsprozess für den niederländischen Markt verantwortet und verbessert. In dieser Rolle sind Sie verantwortlich für das Testen kritischer Benutzerabläufe, das Identifizieren von Problemen, die das Spielerlebnis beeinträchtigen, und die Sicherstellung der Stabilität wichtiger Produktbereiche wie Casino, Sportwetten, Zahlungen, Boni, Registrierung…

Auftrag: SEO-Optimierung, Website-Anpassungen und Aufsetzen

Veröffentlicht: 24 Sep
Für meine (dienstleistungsbezogenen, keine Webshop-) Websites suche ich einen erfahrenen Spezialisten im Bereich Online-Marketing und Weboptimierung. Das Ziel ist es, die organische Auffindbarkeit (SEO) strukturell zu verbessern, die Websites technisch und inhaltlich zu optimieren und durch gezielte Anzeigen zu testen, was effektiv ist. Tätigkeiten: SEO-Audit & Optimierung: Gründliche Analyse…
Mehr anzeigen
×
Haben Sie eine ähnliche Aufgabe?
Auftrag platzieren
Sind Sie Freelancer?
Auf Auftrag reagieren