Base58 is the world’s best bitcoin education company.

Our developer-oriented bitcoin fundamentals courses will take you from zero to timechain hero.

As featured in:

Get to know Bitcoin

Base58’s flagship Bitcoin Transactions course gives you an in-depth intro to the bitcoin protocol. Our class will get you comfortable with the bitcoin-cli and command line interfaces. No prior experience required, but some understanding of bytes and encodings will be extremely helpful.

1

Intro to bitcoin transactions

Topics: transaction fields, endianness, transaction ids, fees + transaction weights, coinbases

2

Intro to Script

Topics: Script, standard scripts, P2SH, opcodes

3

Enter SegWit

Topics: SegWit! P2WSH, P2SH-P2WSH

4

Public/Private keys; intro to elliptic curves

Topics: elliptic curves, secp256k1, public/private key cryptography, P2PK, P2PKH

5

Signing transactions

Topics: ECDSA, SegWit, sighashes, TX_HASH

6

Multisig + Getting your transaction mined

Topics: multisig, OP_CHECKMULTISIG, RBF, CPFP

Learn the fundamentals of Bitcoin.

Whether you learn best with in-person instruction or prefer to go at your own pace, we have class options for you! Check out our calendar for in-person cohorts and events we are hosting or attending and click the button below for more details.

Learn More

Upcoming Class Dates & Events

Sun
Mon
Tue
Wed
Thu
Fri
Sat

Β© 2022 Base58. All rights reserved.