Vulcan/ Changelog

What shipped.
Newest first.

We are continually improving Vulcan — new chains, new features, and steady work on everything already running. Each one is live for every server today. Nothing here is a roadmap.

every entry is dated by when it reached servers, not when it was written

Sales Bot: no more missing artwork#

Every sale post now carries its artwork, whatever form the collection's art takes.

SVG art renders reliably. Images too large for Twitter are resized and posted at the size Twitter accepts, so a sale tweet keeps its picture. Image formats are chosen per destination, so Discord and Twitter each get one they display.

Set the Sales Bot up under Bots if you have not already — it posts every sale from your collection into a channel you choose.

Members is out of beta#

The Members area is now a finished feature, and the member profile page is the fastest way to answer "why does this person not have their role?"

Open a member and you see their verified wallets, the tokens we can see them holding, and every role Vulcan has granted or removed with a timestamp and a reason. The live token check is fast and dependable: results are cached for an hour, and a check that cannot finish tells you so rather than leaving you waiting.

The event log under Logs shows the same history for the whole server, with full role names and UTC timestamps.

Long lists are now searchable#

Setting up a bot in a server with 200 channels meant scrolling a 200-item dropdown. Every long dropdown in the dashboard now has a search box, and matching is word-by-word in any order — typing holder general finds general-holders-chat.

The long checkbox lists — Art Bot and Floor Bot channels, Guardian roles, announcement and giveaway channels, sub-collections of a combined rule — get the same filter above them. Filtering never loses a tick you have already made.

Each page's main action has also moved up into its header, so "Add a rule" is in the same place on every page instead of below whatever the page happens to list.

New site and a docs library#

vulcan.xyz has been redesigned, with a page for each feature explaining what it does and how it is set up.

There is also a documentation library at vulcan.xyz/docs covering verification, the bots, onboarding, captcha, support tickets and the questions we are asked most — worth sending to a new moderator before handing them the keys.

Your members' roles stay put#

A run of reliability work on role syncing, aimed at one thing: a bad moment upstream must never cost your members their roles.

When Discord or a data provider returns an error or rate-limits us, Vulcan now waits and retries instead of reading the failure as "this wallet holds nothing." A recheck that would strip roles from nearly every member of a server is refused outright and flagged to us rather than carried out. Role syncs that used to quietly time out on large servers now finish.

Nothing to configure — your existing rules simply hold up better on a bad day.

A faster, redesigned dashboard#

The dashboard has been rebuilt from the ground up. Same pages, same settings, new design language — and a fraction of the weight.

A dashboard page used to pull 3.3MB over 25 requests before it could finish drawing. It is now 777KB over 16, so pages paint quickly even on a phone or a slow connection. The old theme's contrast problems went with it: text is now readable everywhere, including for members using a screen reader or high-contrast mode.

Token-gating on 27 EVM chains#

Vulcan now verifies holders on 27 EVM chains, up from a handful. New in this round: Abstract, Anime, ApeChain, Berachain, Celo, Lens, Linea, Monad, Mythos, Robinhood Chain, Rootstock, Scroll, Settlus, Shape, Soneium, DATA Network (formerly Story), Unichain, World Chain and ZKsync — alongside Ethereum, Polygon, Base, Arbitrum, Optimism, Blast, Avalanche and Zora.

NFT and ERC-20 roles work on all of them. On the 17 chains OpenSea indexes you also get the Sales Bot, the Floor Bot and collection-slug rules; on the rest, set your rules up by contract address.

Pick the chain when you add a rule under Verify Roles — every chain shows only the rule types it can actually serve, so there is nothing to configure that will not work.

Retired: some chains, marketplaces and beta bots#

We have focused Vulcan on doing one thing exceptionally well: EVM token-gating, across 27 chains.

Solana, Bitcoin/Ordinals and Tezos gating are retired, as is verification through Nifty Gateway, Magic Eden and Deca. Holdings on those marketplaces are still verified by contract, like any other collection.

Six betas are also retired: Dune Bot, Leaderboard Bot, Trade Bot, the PREMINT Bot, pre-registered wallets and leaderboard verification. If you were using any of them, open a ticket in our Discord and we will help you find the equivalent.

Robinhood Chain support#

Robinhood Chain is now supported — holder verification, ERC-20 rules, sales and floors.

It joins the chain picker automatically wherever rules are set up.

Sales Bot now double-checks itself against OpenSea#

Twice an hour, the Sales Bot compares what it has posted against OpenSea's own record of what sold, and fills in anything the live feed did not deliver.

Your channel is now a complete record of your collection's sales rather than a best effort — worth knowing if you quote volume from it. Nothing to configure; it runs for every server with the Sales Bot on.

No more limits on sub-collections#

A combined rule used to cap how many collections it could include — three for trait-based rules, four otherwise. Those caps are gone.

Build a rule out of as many collections as your community actually has. Existing rules keep working exactly as they were.

Sales Bot moves to OpenSea's live feed#

The Sales Bot now listens to OpenSea's live stream rather than polling a third-party index for what sold.

Sales land in your channel in seconds instead of minutes, and the data behind each post — price, buyer, seller, the art — comes from the same place the listing does.

Abstract support#

Abstract is now supported, with holder verification, ERC-20 rules and the Sales Bot.

As with every chain we add, it shows up in the rule builder on its own — nothing to turn on.

Pre-registered wallets#

An endpoint that let a project hand us wallets ahead of a launch, so a holder who had already registered elsewhere was verified the moment they arrived in Discord.

Retired in August 2026.

Shape and ApeChain support#

Two more chains: Shape and ApeChain. Verification, sales and floors work on both.

Existing rules are untouched — the new chains simply appear in the picker when you add a rule.

Leaderboard roles, /leaderboard and /dune#

Three things for communities that run on standings: roles granted from a collection's leaderboard position, a /leaderboard command for members to check where they sit, and /dune for pulling numbers out of a Dune query into Discord.

Retired in August 2026.

Quantity roles for Solana and Bitcoin#

Roles that depend on how many a member holds now work for Solana collections and Bitcoin inscriptions, not just EVM chains — hold five, get the whale role.

Retired in August 2026. Vulcan is EVM-only, now across 27 chains.

Vulcan Feed, in beta#

Members who are in several Vulcan servers can now read one feed of what they missed — announcements and giveaways from every participating server, in one place.

Tell us which channels you post announcements and giveaways in, under Vulcan Feed on the dashboard, and your posts start showing up in your members' feeds. It is a way back into your Discord for members who have drifted.

Fantasy Top roles#

Gate a role on a Fantasy Top hero — hold the card, get the role, with rarity taken into account.

Retired in May 2026.

Roles that need more than one collection#

A rule can now require holdings across several collections at once — hold something from A and something from B to get the role, rather than either on its own.

Set one up by creating a combined rule and picking the collections that make it up. Each part is checked the way a single-collection rule is, so traits and quantities still apply.

There is also more room to work in: a server can now hold up to 200 verification rules.

Blast support#

Blast is now a supported chain. Token-gated roles, sale events and floors all work on it, the same as on Ethereum.

Pick it when you add a rule under Verify Roles.

Verify through Magic Eden on Ethereum#

Magic Eden verification now covers Ethereum collections, not just the chains it started on.

Members holding through Magic Eden get their roles the same way as everyone else — no wallet connect, no extra step.

Retired in September 2026 — holdings on those marketplaces are still verified by contract, like any other collection.

New Feature: More Chains Added!#

We have rolled out support for more L1s and L2s. Set up token-gated roles, broadcast sale events, and more.

All features are live for Base, Zora, Polygon, Arbitrum, Optimism and Avalanche.

Solana and Bitcoin gating were retired in August 2026. Vulcan is EVM-only, now across 27 chains.

New Feature: friend.tech Gating#

You can now gate channels by friend.tech shares held.

Members verify their Twitter account with Vulcan on the dashboard and get channel access. Head to the dashboard to configure it for your server.

Retired in May 2026.

New Feature: Giveaway Bot#

The Vulcan Giveaway Bot is in beta, with one major improvement over the non-web3 bots.

Entrants submit their verified wallet when they enter, so the moment you draw winners you have a list of winning wallet addresses. No more chasing people in DMs.

New Feature: Trade Bot#

New commands for trading inside a Discord server, with ownership confirmed on both sides.

/trade offers an NFT, others hit "Make Offer", and Vulcan checks that both parties actually hold what they are trading.

Retired in August 2026.

Partnership: Vulcan and Arcade.xyz Join Forces#

Vulcan and Arcade.xyz have joined forces on NFT lending.

Keep your holder roles in your favourite Discords while accessing liquidity on Arcade.

New Feature: Custom Webhook#

You can now gate roles on any data you hold about a wallet.

Point Vulcan at a webhook of yours and we send the wallet that is trying to verify; your endpoint answers, and we assign the role if it qualifies.

New Feature: /premint Command#

Users can now use /premint to get a summary of:

  • Your Upcoming Mints
  • Recent Registrations
  • Collab Council Picks (Collector Pass holders)
  • Top Collector Offers (Collector Pass holders)

Retired in August 2026.

KEEP UP

New releases land here first