Je vais commencer :
- Bitcoin core / bitcoind : client "officiel" qui permet d'être "indépendant", de créer des adresses, des tx, de les broadcaster etc..
-
https://blockchain.info/api : différentes API pour avoir le "solde" d'une adresse, récupérer des infos sur des block / tx.. inconvéniant : on dépend des bugs de blockchain.info et de leurs downtime
-
http://insight.is/ : sorte de blockchain.info en local (necessite bitcoind), explorateur plus API rest, ça permet de connaitre les inputs dispo d'une adresse que l'on ne possède pas (pas possible avec bitcoind si on ne possede pas l'adresse) + tout le rest. API REST + WebSocket pour écouter la blochain
-
http://bitcoinjs.org/ : des libs JS/node pour créer des adresse / tx, signer des message etc.. (il y aura besoin de quelque chose derrière pour récupérer les infos comme les inputs disponible ou pour broacaster une tx, possible via les API de blockchain ou via insight / bitcoind )
- vanitygen (
https://en.bitcoin.it/wiki/Vanitygen ) : un script qui permet de gérérer des adresse ayant un préfixe donné
- pywallet* (
https://bitcointalk.org/index.php?topic=34028.0 ), sript python qui permet de dumper/importer des clés dans un fichier wallet.dat
* tiens j'avais pas remarqué que c'était jackjack qui avait dev pywallet