custom blocks with smithed library

So I wanted to add to my diamond datapack, by adding a custom diamond block for each diamond type. I saw the smithed crafter has a library for this. I was wondering if anyone could walk me through how to add blocks with the smithed lib?

Continue to help post