Vault Summit
Product: Vault Summit
Year: 2026
Project Type: Conference website
Stack: React, TypeScript, Vite, GSAP, Lenis, Tailwind CSS, TanStack Query
Project Overview
Vault Summit is a conference about onchain vaults and the people who build them, with editions at the New York Stock Exchange, in Cannes and in Singapore.
I built the site from its first commit in 2026 and kept shipping changes through every edition.
Key Features
- A loading screen with a counter
- A carousel of locations, each linking to its own venue page
- Focus areas and a practitioners section with video
- Speakers with a detail page for each one
- Sponsors grouped by tier, straight from the admin platform, including community sponsors
- An agenda with filters
- An archive of past session videos
- Small haptic taps on phones when you interact
- Open Graph and Twitter cards, so links look good when shared
Tech Stack
- React, TypeScript and Vite: The site
- GSAP and ScrollTrigger: Animation
- Lenis: Smooth scrolling
- TanStack Query: Live speakers, sponsors and agenda
- Tailwind CSS: Styling
Key Technical Challenges
1. Haptic feedback on every phone
Android browsers support the Vibration API, but iPhones do not. I only turn haptics on for touch screens, use vibration where it exists, and fall back to a small trick that iOS does respond to. People on both get the same light tap.
2. Sponsor tiers that keep changing
Sponsor tiers came from the admin platform and new ones appeared over time, like community sponsors. Instead of hard coding a list, I normalize the tiers from the data and show every one in the right order, so a new tier never disappears from the page.
3. Video that behaves on mobile
Section videos played fine on desktop but broke on some phones, especially on iOS. I fixed how they load and play on mobile so every section looks the way it was designed.
Conclusion
Vault Summit was a chance to build a summit site from nothing, using everything I had learned on Stable Summit, and to add touches like haptics that make it feel at home on a phone.
Contents
Contact me
Send me an email or message me on LinkedIn if you're looking for someone who builds without the fluff.