In the previous post in this series, we stepped through Bitcoin Improvement Proposal (BIP) 39: the creation of mnemonic words and 512-bit seeds. This post picks up where we left off — taking the seed and generating actual account private and public keys.

BIP 32 is the standard we’ll examine…

Most modern cryptocurrency wallets implement Bitcoin Improvement Proposal (BIP) 39. At a high level, BIP 39 defines a formula for 1) the generation of a mnemonic sentence (also referred to as mnemonic words, seed phrase, recovery phrase, etc.), then 2) the generation of a seed from that mnemonic sentence. …

This is the second installment in the Ethereum 101 series. Previously, we explored blocks and how they’re linked to form a blockchain, then poked around at real block data on a test network.

Once more: the chain of blocks diagram, highlighting that each block contains a reference to the block that came before it

In the last post we also learned that each block consists of metadata and some number of…

In the case of Bitcoin or Ethereum, a blockchain can be thought of as a shared, public database. Anyone can download a copy of this database and participate in adding new records to it.

Each record added to this database is called a block.

Today there are well over eight million blocks on the Ethereum blockchain

Each block contains a reference to…

TL;DR — Version 1.5.0 is a major overhaul from the previous release, introducing a new user interface and several new features, including IPFS support, an RPC testing app, and support for Geth 1.9.0 features (e.g. GraphQL, Görli).

Grid?

Grid is still a relatively new project, so a quick primer: Ethereum Grid

Mist Browser and Ethereum Wallet are no longer supported. For the context around this decision, see this blog post.

The Mist team strongly recommends that you migrate from Mist and Ethereum Wallet to alternative solutions, and this guide will walk you through some of your options. …

The Mist team is proud to announce the long-awaited “layered nodes” release, which includes exciting new features in both Mist and the Ethereum Wallet. This post highlights those updates and explores what’s next for Mist.

TL;DR — Updates

  • Layered nodes: connect immediately to Mist/Ethereum Wallet. …

Don’t mind me — just leaving some breadcrumbs behind for publishing and maintaining a React component on npm. Alan B Smith and I are working on react-zest, the first “serious” attempt at an open-source tool for either of us. This post is therefore a guide to developing open-source software from…

A month ago, I wrote Presence Month — a call to action to live more deliberately. I’d recommend reading that, to make sense of this. This follow-up post is another prettied up journal entry that I wasn’t sure would see the light. …

Before each new month rolls around, I come up with a challenge for myself. The first of each month represents a blank slate, and the mission is check off each day in the month as progress is made towards a stated goal. Recent goals have been to write everyday for…

Marc Garreau

Author of Redux in Action: http://bit.ly/redux-in-action. Python/JavaScript developer at the Ethereum Foundation.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store