Categories
Bitcoin

Building Bitcoin: Testnet Compatibility and Failing

Since the last post, I’ve done close to nothing. My main focus has been trying to make this half-done thing into a testnet ready environment. My first focus is trying to get these addresses to be testnet compatible. That has NOT gone as well as I anticipated. I’m screwing something up, but I have no […]

Categories
Bitcoin

Building Bitcoin: Change of Focus

The overall intent of my focus when I started was to build a crap-coin, using a Bitcoin-like blockchain in order to do it. But as I kept writing code, I realized I would learn much more by building a testnet wallet and testnet related elements. So, it would probably be better to be focused on […]

Categories
Bitcoin

Building Bitcoin: Wallet import format in Ruby

Today I got nowhere near as much done as I wanted. Still have client work! So I knocked out an easy element – built the WIF encoding part. This was fairly straightforward, since I restructured the code from yesterday and used a lot of the code to help generate encoding. This is the basic code. […]

Categories
Bitcoin

Building Bitcoin: Generating Bitcoin Addresses

At first I was going to build this in PHP. I write code the most in PHP and I just figured, “Eh, what the heck?” I spent 2 hrs trying to figure out how to generate private keys in PHP. I wanted to do it, but it was weird and really obfuscated. Instead, I looked […]

Categories
Bitcoin

Building My Own Bitcoin

I’ve wanted to this a while, but today I really got a hankering to do it. I want to build my own “bitcoin”. Obviously it won’t be a real bitcoin. I just need to understand Bitcoin at a deeper level, and I want to write code while I do it. I understand that I should […]