Why you should write your own Bitcoin Core RPC client

If you are an application or library developer and you need something from Bitcoin Core then you may want to use the JSON RPC API that Core provides. So far so good. You might then wonder to yourself, &ldquo;seems pretty easy, surely someone has written a crate (Rust library) already that does that, let me just grab it&rdquo;. This post is about why that is a bad idea.