Badges update automatically and link to the mod page on MineUniverse.
This is another fork of the original forge port of Numismatic Overhaul

Numismatic Overhaul adds a currency system to Minecraft, not too dissimilar to how Terraria does it. You have a purse in your Inventory which holds your riches - these may be obtained from killing Pillagers, exploring the world and its ancient ruins and, of course, trading with Villagers.

Speaking of Villagers, these have also been completely reworked. First of all, they obviously trade Currency instead of Emeralds. However, their trades have also been rebalanced and tweaked to provide a more interesting trading experience.

One last feature is the Shop, which serves as an easy way to trade items between players. When opened, it displays a Villager GUI with trades the owner can configure. When someone buys something, the money will be stored within and can be retrieved by the owner.
For Datapack Creators:
This port adds two coin-native fields to VillagerAPI villager packs, so you can define trades that use coins directly without touching emeralds.
To have a villager sell an item for coins, use numismatic_price with a value in bronze:
{ "sell": "minecraft:apple", "sell_count": 5, "numismatic_price": 50 }
That trade gives the player 5 apples in exchange for 50 bronze (half a silver). The mod will automatically round to the nearest clean denomination.
To have a villager buy an item and pay the player in coins, use numismatic_reward:
{ "buy_a": { "id": "minecraft:wheat", "count": 16 }, "numismatic_reward": 200 }
That trade takes 16 wheat from the player and pays out 200 bronze (2 silver).
Both fields support the standard VillagerAPI optional fields max_uses (default 12), xp (default 5), and price_mult (default 0.05).