Author

Topic: This is a shame, but I would like to know what BIPs to read for my project (Read 904 times)

legendary
Activity: 1372
Merit: 1123
Every BIP is extremely important to read if you want to come to a full understanding of where we've been, where we're heading and how we plan to achieve that.
Especially if you're writing a project, I would want to know the entirety of the development, because it's quite an interesting chronology.
full member
Activity: 237
Merit: 102
1 Pedro 3:15-16 (DHH)
Wow, amazing!

Thank you very much, knightdk!
staff
Activity: 3374
Merit: 6530
Just writing some code
BTW all BIPs are hosted at https://github.com/bitcoin/bips

What I'm looking for is to implement the feature of addresses generation, either from a seed or a master public key,
Look at BIP32 and then BIP44. If you want to also see the seed generation stuff, look at BIP39

sending coins to other addresses and addresses validation.
These are part of the original Bitcoin design, so there are no BIPs for them. For address encoding and validation, look at https://en.bitcoin.it/wiki/Base58Check_encoding. For spending Bitcoin, you should read https://bitcoin.org/en/developer-guide#transactions for how transactions work.

Also, it may be a good idea to take a read through guide, reference, and examples on https://bitcoin.org/en/developer-documentation
full member
Activity: 237
Merit: 102
1 Pedro 3:15-16 (DHH)
Hello!

I'm looking to start a project, that is going to be written in Golang, regarding Bitcoin (and other cryptocurrencies) wallets and emission of transactions to the network.

I have absolutely no idea which BIP start reading, and in which order or if they are/have everything I need to accomplish my goals.

What I'm looking for is to implement the feature of addresses generation, either from a seed or a master public key, sending coins to other addresses and addresses validation.

Hope anyone here can put me in the correct path.
Jump to: