TradeHUB v1.0

Production-ready global marketplace with buy orders, mailbox and network support
tradehub.png

TradeHUB
The player-driven marketplace your economy actually deserves.




Most marketplace plugins are held together with duct tape.
TradeHUB was built from the ground up to handle real players, real transactions, and real money - without breaking your server or your economy.[/COLOR]



⚠ The problem with every other marketplace plugin

You have players. You have an economy. You install an auction house plugin.
Then:

  • Items disappear when a transaction partially fails and nobody rolls anything back
  • Buy orders get posted by broke players - no funds locked, your economy is fiction
  • Server stutters every time someone opens the GUI - database calls blocking the main thread
  • Custom items render as "1x Paper" - Nexo, ItemsAdder, anything with NBT just breaks
  • Your network has to run 3 separate markets because there's no shared backend

These aren't edge cases. They're the default behaviour of most free plugins.



TradeHUB was engineered to solve every single one of these.



What you get

Two markets. One GUI.
A sell market and a buy order market - both accessible from the same clean interface. Players list items to sell. Players post buy orders for items they need. The marketplace connects them automatically. Real supply and demand, not just a basic item dump.

True escrow - buy orders that actually mean something.
When a player creates a buy order, the full payment is locked immediately. Not promised. Locked. Cancel the order - refund. Order expires - refund. Someone fulfills it - payment goes to the seller minus the configured tax. No IOUs. No bounced payments. No exploits.

Nothing is ever lost.
Expired listings, cancelled orders, full inventories - every single item lands in the player's personal mailbox and waits until they claim it. Zero item loss. Zero support tickets about vanished items.

Full item fidelity. Every byte preserved.
Enchantments, lore, CustomModelData, Nexo IDs, ItemsAdder items - stored as raw NBT bytes and reconstructed identically on delivery. Items look and behave exactly as they were listed. No stripping. No corrupting. No "1x Paper".

Structurally anti-dupe.
Every transaction runs inside an atomic SQL transaction with row-level locking. If any step fails - withdrawal, item removal, mailbox insert - the entire operation rolls back. There is no sequence of clicks or timing that can duplicate an item.

Zero main-thread lag.
Every database operation - GUI load, search, listing creation, purchase - runs on a dedicated async executor. Your main thread is never touched. No TPS drops. No stuttering on busy servers.

Smart listing merge.
List the same item at the same price twice? TradeHUB merges them - but only if every byte of NBT matches. Different enchants, different lore, different custom model data? Separate listings, always. No unwanted merges between distinct items.

Full transaction history GUI.
Paginated logs showing every purchase, sale, and listing creation - with the actual traded item as the icon, complete with its original lore and NBT. Players can audit their own trade history. Admins can pull logs for any player.

Configurable tax system.
Charge a flat listing fee on every post. Deduct a flat or percentage-based tax from the seller on each completed sale. Drive server revenue or sink currency from your economy - fully controlled from config.yml.

Discord webhook integration.
New sell listings and buy orders post as rich embeds to your Discord channel automatically. Configure per market type, minimum price threshold, and embed color. Keep your community engaged outside the game.

Multi-server network support.
Point every node at one shared MySQL database. Listings, orders, mailboxes, and logs are global across your entire network. No BungeeCord plugin. No Redis. No extra dependencies.



Why TradeHUB outperforms the competition

FeatureTradeHUBTypical free plugin
Buy order escrowFull payment locked at creationIOU-style, no real lock
Transaction safetyAtomic SQL + row lockingSequential steps, partial failures possible
Main thread usageZero - fully asyncBlocking calls on GUI open
Custom item supportNBT-exact, Nexo + ItemsAdder nativeDisplays as plain material
Item loss on failureImpossible - mailbox always catchesPossible on edge cases
Multi-server marketNative MySQL shared backendPer-server only



Who this is for

TradeHUB is built for server owners who take their economy seriously:

  • Survival & SMP servers - give players a proper, player-driven market that makes your economy feel alive
  • RPG & MMO servers - full NBT preservation means custom gear, potions, and quest items trade exactly as intended
  • Economy & towny servers - the tax system and buy orders turn your market into a real economic engine
  • Networks & BungeeCord setups - one MySQL backend, all servers share the same market with zero extra infrastructure
  • Servers with custom items - Nexo and ItemsAdder items display and trade correctly, out of the box

If you're running a server where the economy matters - where items have real value and players care about fair trades - this is the plugin you've been looking for.



Commands

CommandDescription
/ahOpen the marketplace GUI (aliases: /tradehub, /market, /auction)
/ah sell <price> <amount|hand|all>List the held item as a sell listing
/ah buy <price> <amount>Create a buy order - full payment locked upfront
/ah mailboxClaim expired or returned items from your personal mailbox
/ah statsView marketplace volume and your personal trade statistics
/ah adminAdmin tools - browse listings, remove, force-expire, pull player logs
/ah reloadReload config and language files live, no restart needed



Permissions

PermissionDescriptionWho has it
tradehub.useOpen the marketplaceAll players
tradehub.sellCreate sell listingsAll players
tradehub.buyCreate buy ordersAll players
tradehub.mailboxAccess the mailboxAll players
tradehub.statsView statisticsAll players
tradehub.adminAdmin tools (browse, remove, force-expire, pull logs)Administrators
tradehub.max.sell.5 / .10 / .25 / .50Max active sell listing slots - highest granted winsAssign per rank
tradehub.max.buy.3 / .5 / .10 / .25Max active buy order slots - highest granted winsAssign per rank
tradehub.expire.24h / .48h / .72h / .7dListing expiration TTL - highest granted winsAssign per rank



Configuration snippet

OptionDescription
languageen or pl - drop your own file to add any language
database.typesqlite (zero-config default) or mysql for shared network
default-expiration-hoursHow long listings stay active before expiring
tax.listing-feeFlat fee charged to the player on every listing creation
tax.sale-modeflat (fixed amount) or percent (% of sale) deducted from seller
tax.sale-flat / sale-taxThe flat amount or percentage value depending on sale-mode
limits.min-price / max-pricePrice boundaries per item to prevent price abuse
limits.max-amountMaximum items per listing (default: 2304 = 36 stacks)
discord.webhook-urlPost new listings as rich embeds to your Discord channel
blacklist.materialsMaterials that cannot be listed
blacklist.lore-containsItems with matching lore lines (e.g. Soulbound) cannot be listed



Multi-server setup

Switch database.type to mysql and point every server at the same database. Set a unique server-id per node. That's it - shared listings, shared orders, shared mailboxes, shared logs. No additional plugins. No Redis. No message broker.



Installation
  1. Drop tradehub.jar into your /plugins folder
  2. Install Vault + any economy plugin (EssentialsX, CMI, etc.)
  3. Start the server - config and SQLite database are created automatically
  4. Optionally switch to MySQL by setting database.type: mysql in config.yml and restarting

Requirements: Paper or Purpur 1.21+ · Java 21+ · Vault + economy plugin




Your economy is only as good as the infrastructure behind it.

Every day your server runs without proper escrow, without atomic transactions, without item safety -
is a day your players are one exploit or one lag spike away from losing trust in your economy.

TradeHUB doesn't just add an auction house.
It gives your economy a foundation that actually holds.


Get TradeHUB. Build an economy players believe in.

Questions? Join the support Discord.
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
151 Views
1 Purchases
2 Downloads
Apr 23, 2026 Published
N/A Updated
Not yet rated
13.8 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Economy
  1. Shop
Game mode
  1. Survival
  1. Skyblock
  1. Economy
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Polish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Full-featured staff punishment plugin with GUI, Discord webhooks, shadow-mute, auto-mod and more
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,162 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
Share and earn
Refer this resource and earn a 10% commission.
151 Views
1 Purchases
2 Downloads
Apr 23, 2026 Published
N/A Updated
Not yet rated
13.8 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Economy
  1. Shop
Game mode
  1. Survival
  1. Skyblock
  1. Economy
Supported software
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 26.1
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Polish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
Full-featured staff punishment plugin with GUI, Discord webhooks, shadow-mute, auto-mod and more
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,162 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
Top