
Where Does Display’s Swipable Feed Come From?
From factory‑contract pings to pixel‑perfect thumbnails, see how Display turns raw on‑chain events into a lightning‑fast, swipeable NFT feed.
When you swipe through Display, exploring new on-chain art and collectibles, you’re actually viewing content pulled together through a sophisticated backend pipeline. Today, we’re pulling back the curtain on how these NFTs, images, and metadata are gathered, processed, and delivered to your screen in near-real time.
A Peek Behind the Scenes
1. Monitoring Rodeo.club’s Factory Contract
Our first step is listening in on Rodeo.club’s protocol. We monitor their Factory Contract, which creates new posts (or “drops”). Whenever a post is published, our system captures that on-chain event immediately—no refresh or manual update needed.
2. sim.io + Microservices
To handle all this data efficiently, Display leverages sim.io along with our own custom backend made up of microservices. Here’s how it all comes together:
- Event Stream As soon as Rodeo’s Factory Contract emits a “new post” event, it triggers a microservice that notifies sim.io to fetch and parse the post’s metadata.
- Metadata Parsing sim.io plays a crucial role in interpreting on-chain data, making it human-readable. It processes smart contract calls, indexes relevant fields, and ensures we have exactly the info we need for each new post.
3. Image & Media Optimization
Speed matters—especially on mobile. That’s why every image and video passes through our optimization pipeline:
- Four Different Image Sizes For each post, we generate four versions of the image—ranging from thumbnail to full resolution. That way, Display loads the size that’s most appropriate to your device and network conditions, giving you crisp visuals without lag.
- GIF-to-MP4 Conversion GIFs can be quite large. By automatically converting them to MP4 format, we preserve the animated experience at a fraction of the file size—drastically reducing load times and bandwidth usage.
4. Delivering the Swipable Feed
Once we have the metadata and optimized media in place, our backend microservices bundle everything and push it straight into the Display feed. With a quick refresh, users see the latest posts in a swipe-ready format, seamlessly integrated into the app’s React Native architecture.
Why This Matters
- Faster Load Times Optimized media means instant gratification—no endless “loading” spinners when swiping through art.
- Reliable On-Chain Data By relying on sim.io and a specialized microservice architecture, we ensure each post’s data is trustworthy, complete, and up-to-date.
- Scalable, Future-Ready Our flexible pipeline can adapt to additional platforms and new contract standards, so we can continue adding features without missing a beat.
At Display, we’re all about delivering an innovative NFT discovery experience that’s both fast and secure. By leveraging sim.io, custom microservices, and a purpose-built media optimization flow, we make it easy for you to explore on-chain art—one swipe at a time. Stay tuned for more updates on how we’re constantly refining and expanding Display’s capabilities!