In order to help people build applications with Money Button and with Bitcoin SV (BSV), we have started a documentation series that includes written documentation on the Money Button Documentation page and a video series on YouTube. We have completed the first set of videos, which are all of the low-level technical preliminaries necessary to be able to understand Bitcoin (or at least most of them).
This includes big numbers, points (on the secp256k1 elliptic curve), hash functions (like SHA256 and RIPEMD160), and Base 58 and Base 58 Check encoding. It is very helpful for developers to understand these basics before moving on to more advanced subjects like keys, scripts, transactions, and blocks.
Here are the videos:
Points (Elliptic Curves)
Base 58 and Base 58 Check