
Smart Contracts
Smart Contract is an advanced economy mod that introduces 4 types of craftable, unforgeable legal contracts (Loans, Debts, Partnerships, and Companies) with custom GUIs to secure player agreements and prevent fraud in multiplayer servers.
Screenshots






About this Mod
📜 Smart Contract
Smart Contract is a lightweight, lore-friendly, and highly functional economy mod designed to bring legal structure, trust, and business management to your Minecraft world. Perfect for multiplayer SMPs, roleplay servers, and economy-driven communities, this mod eliminates verbal agreements and replaces them with unforgeable, binding in-game documents.
Whether you are starting a massive corporate conglomerate or lending a few diamonds to a friend, Smart Contract ensures everyone plays by the rules.
✨ Features
4 Unique Contract Types: Choose the exact legal document you need for your transaction.
Secure Data Management: Once a contract is signed, its NBT data is locked, protecting the terms from being altered.
Immersive GUIs: Clean, straightforward, and custom user interfaces for seamless interaction.
Survival Ready: Fully craftable with simple, vanilla-friendly ingredients.
Server Optimization: Lightweight design making it perfectly safe for high-population multiplayer environments.
🚀 How to Get Started
1. Crafting a Blank Contract
Your business empire starts with a single piece of paper. Combine a piece of Paper and an Ink Sac in your crafting grid to create a Blank Contract.
2. Choosing Your Document Type
Right-click with the Blank Contract in hand to open the master selection menu. You can choose between four dedicated business frameworks
💵 Loan Contract: Perfect for tracking borrowed assets, specific loan amounts, and agreed-upon repayment terms.
⚖️ Debt Contract: A straightforward IOU system documenting exactly who owes what to whom.
🏢 Company Formation Contract: Establish an official business entity, outline shareholders, and declare initial funding capital.
🤝 Partnership Contract: Join forces with another player, define equity split percentage, and set project durations.
3. Signing and Executing
Fill out the required input fields inside the custom GUI and click Sign & Create. The document will instantly convert into a Filled Contract, permanently locking in the text, assigning an official Contract Owner, and preventing any future modifications. You can also securely copy existing contracts for record-keeping.
🛠️ Compatibility & Requirements
Environment: Client & Server (Required on both sides for multiplayer).
Modpack Policy: Feel free to include this mod in any open or private modpacks! No special permission is required, though a link back to this page is highly appreciated.
Available Versions
How to Install Smart Contracts on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.20.1).
Install Mod
Open the mod browser in the dashboard and search for "Smart Contracts". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.20.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Smart Contracts server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.1). You can switch loaders with one click in the panel.
Is Smart Contracts compatible with forge?
Smart Contracts officially supports forge for Minecraft 1.20.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Smart Contracts – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Smart Contracts consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Smart Contracts with just one click on your server.