Skip to content
slkards.wiki · unofficial player wiki
slkards

Trading

SLKARDS’ bedrock player-to-player exchange: you send your kards, the other player sends theirs, and the bot guarantees the swap happens atomically.

You can trade amongst each other, with up to 10 kards per player per trade and an optional koin offer of up to 2,500 koins per side. There are no restrictions on rarity, series, or modifiers. Either side is allowed to put in zero kards and zero koins, so gifts and koin-only side-payments are fair game — a trade is “kards and/or koins” ↔ “kards and/or koins”.

Trades run in a short-lived private thread created when the target accepts the invite. The trade embed and its Edit / Ready / Confirm / Cancel buttons live there, and the thread is cleaned up per your server’s thread policy after the trade resolves.

The trading window has strong anti-scam safeguards. The summary shows exactly what you’ll receive (kards plus koins), and the /slkards dex command can be used to give a full embed for each incoming kard. Editing your offer un-readies both sides, so the counterparty has to re-acknowledge any change before either of you can confirm again. A double-confirmation prompt appears before finalising to guard against misclicks, and the cog serialises Confirm with a lock so a simultaneous double-press can’t race.

After the swap, both players receive an ephemeral prompt to give the other player +rep, -rep, or skip. This value is recorded on the player’s profile under tradeRep and is shown whenever anyone views their profile (or via /slkards rep, which is a read-only view of a player’s trade rep). Use it to flag players who attempt scams, push unfair deals, or back out on agreements.

  • One rep per 2 hours, per server. A rolling 2-hour cooldown applies — once you give rep on a server, you cannot give rep again on that server until the cooldown clears. Subsequent rep prompts are dismissed with an explanation. The cooldown is enforced atomically, so double-presses and bot restarts can’t double-count.
  • Server-specific. Trade reputation is tracked per (user, server). Your rep on one server does not carry to another.
  • Voluntary. Skip is always available and consumes no cooldown. Closing or dismissing the prompt has no consequence.

Beyond direct trades, SLKARDS has two additional paths for moving kards between players: the Grand Central Marketplace (kards-for-koins via flat-price listings; auctions are upcoming in 0.3.5) and wishlists (passive DM alerts when a wanted kard shows up at spawn time).

FeatureDirect tradeMarketplace sale [REDACTED] Wishlist
CurrencyKards and/or koins for kards and/or koinsKoinsKoins
FeeNone5% to seller5% to seller (planned)None
Time to completeImmediate on confirmUntil a buyer purchasesUp to 12 hours on highest bid; timer resets on new bids and shrinks 10% per offer (planned)Passive — alert only
Use caseSwaps, gifts, koin-attached dealsFlat-price selling or flippingMaximising value on rare kardsPassive alerts for wanted kards at spawn
Slot cap (today)Up to 10 kards + 2,500 koins per side per trade1 listing per playern/a — auctions not live yet3 wishlist slots
Slot cap (planned via Zeno upgrades, 0.4)upgradable to 5upgradable to 5upgradable to 10

The Grand Central Marketplace is where players move kards for koins, rather than kards for kards. It earns more than recycling at The Collector, but it’s slower — you’re at the mercy of whoever’s browsing. Unlike recycling (which removes the instance), marketplace kards persist between players, exactly like trading. Today the marketplace supports flat-price listings with counter-offers; auctions are upcoming in 0.3.5 (see below).

Every successful marketplace transaction incurs a 5% fee on the seller. A 1,000-koin sale nets the seller 950 koins. The fee is the anti-inflation sink for the marketplace.

Once a kard sells, it’s added to the buyer’s inventory immediately — battleable, sellable, or tradable with no cooldown. Flipping is a viable koin-generation strategy.

Direct sale: you pick a price, list the kard, and wait. The bot shows you the marketplace average price for that kard as a reference. Once listed, the kard leaves your inventory until sold or cancelled — cancelling returns the kard to you.

Each listing carries a public 6-character listingTag (shown as [ABCDEF]) — this is the user-facing identifier, not the internal transaction ID.

To buy, open the browse view. Search by kard ID and other filters. The result is a paginated catalog sorted by lowest-to-highest price, showing each listing’s [listingTag], kard ID, price, and metadata (rarity, modifiers, artificials, etc.). Every row has its own Buy [XXXXXX] button — click the button on the listing you want and confirm. To make a counter-offer instead of paying the asking price, use the counter-offer flow surfaced in the listing view; the bot forwards your offer to the seller, who can accept or decline it from their My Listings panel.

Sellers manage their own listings from the My Listings panel in the marketplace hub — that’s where pending counter-offers show up for accept/decline. The marketplace fires market.counter_offer_made and market.counter_offer_accepted bus events as the workflow advances.

Today’s marketplace slot cap is 1 listing per player. [REDACTED]

🔒 ??? Locked — discover the unlock to reveal.

The wishlist lets you track up to 3 kards today. Expanding the cap up to 10 slots via [REDACTED] upgrades is upcoming in 0.4 Battle Hardened. When a wishlisted kard spawns on a server you’re on, the bot DMs you:

“Hey {name}! The kard #{kardID}{kardName} has spawned in {guildName}!”

Wishlists are especially useful for closing out a series you’re near completing, or staying alert for a rare kard.


See also: Spawning · Currency · Stores · Commands · /slkards rep (read-only trade-rep view)