AITA for token-gating my wedding?

by | 25 June 2025 | Zero-Knowledge Fiction

I (29M) recently got married to my now-wife (31F), who I met through our DAO. We’re both pretty active in the Ethereum space: she is a dev at a well-known L2, I do governance and token design. We’ve shipped stuff together. We both thought it made sense to design a wedding experience that reflected what brought us together. So I created an onchain proposal titled “Merge IRL Assets?” The proposal was really an RSVP, where you could vote on attending the ceremony or just the party, meal preferences, etc.

Then I structured an airdrop whitelist using an onchain snapshot of voters from the proposal. All Weddingv1 NFTs were non-transferable. No plus-ones unless preapproved via multisig. The NFT handled access, meal preferences and POAPs. I even offered tiered participation levels for donations to the honeymoon multisig.

I thought it was kind of beautiful.

I also set up a public mint with a fallback of 2.75ETH, just to give people the sense that the NFT had value. I didn’t actually expect anyone to mint it.

So there’s one person, also in the DAO, (28F). We hooked up a few times. Not dating-dating. I mean, yeah, we shared a room during DevConnect week, but nothing serious. My wife never asked. I never mentioned it.

Anyway, when the proposal went live, she obviously saw it. She told me the whole thing was “deeply cringe” and said she wouldn’t vote on me getting married, even though that wasn’t what the proposal actually was. She said she thought it was inappropriate. I respected that.

Since she wasn’t in the snapshot, she didn’t get the airdrop. And when she tried to mint, she got hit with the public mint price (2.75 ETH) and didn’t qualify for dinner tier.

She texted me to complain. I told her the snapshot was immutable. She said I was “using smart contracts as emotional weapons”. I said the gating mechanism was neutral and that I couldn’t create special cases without undermining the whole system. She accused me of doing it on purpose to make sure she wouldn’t show up at the wedding. I might have called her a psycho freak.

The point is that she could have participated. I mean, I didn’t tell her not to vote. She made a choice and now she’s blaming me.

Fast-forward to the wedding. Everything went beautifully. Validated. Finalised.

But that night, another NFT was airdropped, directly from her wallet.

Wedding.v0.1.

It’s a blurry selfie of the two of us at Devconnect. Timestamped. Location tagged. The metadata says “He told me I was alpha. Just not on mainnet.”

She dropped it to every address in the snapshot, including my wife’s Ledger.

Now my wife wants to know who she is, why she has this NFT and why there’s no burn function.

Worse, she changed the display name of Weddingv1 NFT to Rollback pending. Then sent the screenshot to the group chat.

Now my mother is asking if that means the marriage can be slashed.

So…. AITA?