Bitcoin Forum
June 27, 2024, 03:11:07 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain Programming in C# part 2  (Read 3521 times)
Nicolas Dorier (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 661


View Profile
March 02, 2015, 03:41:36 PM
 #1

Pour les aspirants devs, je viens de sortir la partie 2 de "Blockchain Programming in C#" https://bitcointalk.org/index.php?topic=973916

Happy coding,

Bitcoin address 15sYbVpRh6dyWycZMwPdxJWD4xbfxReeHe
Sylon
Legendary
*
Offline Offline

Activity: 1568
Merit: 1169



View Profile
March 13, 2015, 12:18:35 AM
 #2

Intéressant, merci ! Smiley
Numendack
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
March 14, 2015, 10:11:35 PM
 #3

Salut,
j'ai commencé à développer en C#, je me suis directement tourné vers le bitcoin pour trouver des idées.
J'ai donc utilisé Nbitcoin, et en ce moment je cherche comment faire pour généré une private key à partir d'une phrasepass (BrainWallet).
Donc pourrais-tu m'expliquer comment faire ?
J'ai lu tes deux ebooks, mais impossible de comprendre comment faire !

Et merci beaucoup pour NBitcoin, ça m'es super utile, j'adore !
Nicolas Dorier (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 661


View Profile
March 14, 2015, 10:48:32 PM
 #4

Salut,
j'ai commencé à développer en C#, je me suis directement tourné vers le bitcoin pour trouver des idées.
J'ai donc utilisé Nbitcoin, et en ce moment je cherche comment faire pour généré une private key à partir d'une phrasepass (BrainWallet).
Donc pourrais-tu m'expliquer comment faire ?
J'ai lu tes deux ebooks, mais impossible de comprendre comment faire !

Et merci beaucoup pour NBitcoin, ça m'es super utile, j'adore !


Tu as lu les 2 ? Le BIP39 est décrit dans le 2ème ebook, par contre il a été inséré avant les chapitre de la partie 1, pas ajouté à la fin.

Mais pour répondre à ta question pour générer un seed :

Quote
var mnemo = new Mnemonic(Wordlist.English, WordCount.Twelve);
Console.WriteLine(mnemo);
var hdKey = mnemo.DeriveExtKey("my passphrase");

Pour déchiffrer un seed :

Quote
var mnemo = new Mnemonic(sentence, Wordlist.English);
var hdKey = mnemo.DeriveExtKey("my passphrase");

Bitcoin address 15sYbVpRh6dyWycZMwPdxJWD4xbfxReeHe
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!