Aller au contenu principal

tWallet v0 (Electrum)

v0 est la lignée héritée de tWallet. Elle se connecte à un serveur Electrum qui indexe la blockchain et répond aux requêtes du portefeuille.

Electrum​

  • Electrum est un protocole de client léger : le serveur maintient un index ; les clients interrogent les soldes, l'historique et diffusent les transactions.
  • Simplicité : Rapide à démarrer, synchronisation minimale.
  • Compromis : Vous faites confiance à la vue du serveur sur la chaîne. Les serveurs publics voient également vos schémas de requêtes.

Configuration d'Electrum​

Vous n'êtes pas un utilisateur technique ou vous ne voulez pas vous occuper de l'installation ?

Consultez l'option communautaire plug-and-play : https://myfloki.com/operator

astuce

Besoin d'aide ou d'un point de terminaison Electrum prêt à l'emploi ?
Rejoignez le Discord Flokicoin ; les membres de la communauté peuvent partager des instances Electrum publiques.
👉 Rejoindre le Discord

Pour utiliser tWallet v0, vous devez exécuter votre propre serveur compatible Electrum.
Pour Flokicoin, l'implémentation de référence est flokicoin-electrs, un fork de electrs qui indexe la chaîne et sert à la fois les API Electrum et Esplora.

Exigences​

  • Un démon de nœud complet Flokicoin entièrement synchronisé (lokid)
  • Identifiants RPC pour votre nœud (rpcuser / rpcpassword)
  • Espace disque pour la base de données d'index Electrum (--db-dir)

Exemple de commande d'exécution​

electrs -vvv \
--network mainnet \
--db-dir /data \
--jsonrpc-import \
--daemon-rpc-addr <HOTE_NOEUD_FLOKICOIN>:15213 \
--electrum-rpc-addr 0.0.0.0:50001 \
--http-addr 0.0.0.0:3000 \
--cookie <RPCUSER>:<RPCPASS> \
--enable-json-rpc-logging \
--index-unspendables

Remplacez :

  • <HOTE_NOEUD_FLOKICOIN> → nom d'hôte ou IP de votre lokid
  • <RPCUSER> / <RPCPASS> → vos identifiants RPC du démon

Une fois en cours d'exécution, pointez twallet.conf vers votre serveur :

twallet.conf (exemple)
electserver = 127.0.0.1:50001

Limitations de tWallet v0 vs v1​

  • Adresses : format d'adresse Flokicoin hérité uniquement (pas de génération segwit/taproot).
  • Pas de démon Lightning intégré : FLND n'est pas inclus.
  • Format de graine : mnémonique BIP39 (différent de l'aezeed de la v1).
astuce

Vous restaurez une graine BIP39 existante ? Utilisez la v0. La v1 (aezeed) n'est pas compatible avec le BIP39.

Statut : Les points de terminaison Electrum publics listés précédemment sont obsolètes. Préférez votre propre serveur ou un fournisseur communautaire de confiance.

Installation​

Dernière build v0 connue : 0.1.1-alpha

OS/ArchActif
macOS (Apple Silicon)https://github.com/flokiorg/tWallet/releases/download/v0.1.1-alpha/twallet-darwin-arm64-v0.1.1-alpha.tar.gz
macOS (Intel)https://github.com/flokiorg/tWallet/releases/download/v0.1.1-alpha/twallet-darwin-amd64-v0.1.1-alpha.tar.gz
Linux x86_64https://github.com/flokiorg/tWallet/releases/download/v0.1.1-alpha/twallet-linux-amd64-v0.1.1-alpha.tar.gz
Linux arm64 (Raspberry Pi)https://github.com/flokiorg/tWallet/releases/download/v0.1.1-alpha/twallet-linux-arm64-v0.1.1-alpha.tar.gz
Windows x86_64https://github.com/flokiorg/tWallet/releases/download/v0.1.1-alpha/twallet-windows-amd64-v0.1.1-alpha.zip

Extrayez et rendez le binaire exécutable le cas échéant :

tar -xvf twallet-*.tar.gz
chmod +x twallet

Configuration​

Créez un fichier twallet.conf à côté du binaire et pointez-le vers votre serveur Electrum :

twallet.conf (v0 minimal)
electserver = electrum.example.com:50001
# timeout = 10s
Exemple complet (v0) — Cliquez pour agrandir
Exemple complet (v0)
; Répertoire pour la base de données du portefeuille
; walletdir = /private/link/flc/db

; Paramètres réseau (un seul peut être vrai)
; Si regtest et testnet sont tous deux faux, mainnet sera utilisé par défaut.
; Utiliser le réseau de test de régression
; regtest = false
; Utiliser le réseau de test
; testnet = false

; Délai d'attente de connexion à la base de données (en secondes)
timeout = 10s

; Configuration du serveur Electrum (hote:port)
electserver = electrum.example.com:50001

# Frais pour les transactions lentes (en loki/vB)
# feeslow = 1

# Frais pour les transactions moyennes (en loki/vB)
# feemedium = 2

# Frais pour les transactions rapides (en loki/vB) # disponible sur v0.1.1
# feefast = 3

Exécution​

Sur macOS/Linux :

./twallet

Sur Windows :

twallet.exe

Si votre système d'exploitation signale le binaire, autorisez-le explicitement.

Historique des Versions Héritées

Accédez aux notes techniques complètes et aux actifs binaires multiplateformes pour toutes les versions historiques de tWallet v0 (Electrum).

Sécurité​

  • Sauvegardez votre phrase de graine (24 mots recommandés) et testez la restauration.
  • Définissez une phrase secrète de dépense et verrouillez votre portefeuille lorsqu'il est inactif.
  • Gardez tWallet à jour : https://github.com/flokiorg/tWallet/releases