Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 16
Generated: 18:08:07
Good tidings! This evening, I'm announcing Surveil, a platform for building and sharing Magic: The Gathering decks over #nostr: https://surveil.cards Built using #mkstack, powered by Scryfall API, Surveil aims to provide an intuitive deck-building experience and a viable decentralized option for those who enjoy both concepts. Surveil supports: - All formats searchable within Scryfall - Importing #mtg deck lists - Purchasing cards or whole decks (via TCGPlayer) - Printing full card sheet displays of deck lists - EDHREC suggestions for decks - Sharing cards and decks to your nostr social feed ...and much more! If you're building a new deck or collection, please give it a try. Happy building! #grownostr #surveil image image image image image image
2025-07-24 06:28:07 from 1 relay(s) 13 replies ↓
Login to reply

Replies (16)

This is so fucking cool Chad, seriously... couldn't come at a better time too. I know at least one IRL friend who has joined me on MTG in the past week. And at least 3-4 Nostriches who are loving MTG too to put it lightly. I joined the ranks of actually buying physical cards too... this site is a godsend 😅🫡
2025-07-24 13:44:28 from 1 relay(s) ↑ Parent Reply
Question! How does this app store the contents and metadata of your deck. Local storage or as an encrypted kind on Nostr? Looking for an efficient pattern to store up to 100kb in a "cloud" way but using either relays or something like blossom/ditto/nostr.buiod. The goal for me is multi device use of an app that manages a bit more data.
2025-07-24 15:46:15 from 1 relay(s) ↑ Parent Reply
I tried to upload one of my decks and accidentally refreshed the page and lost my progress. Seems fitting because it was for a Flubs, the Fool deck. He is a bit reckless with cards. 😁 Looks good so far. image
2025-07-24 16:37:32 from 1 relay(s) ↑ Parent Reply
I play with physical cards lately but always Had No time to build a Deck. Maybe I will get some inspiration. Thank you!
2025-07-24 20:13:11 from 1 relay(s) ↑ Parent Reply