SplatNFT
Combining Gaussian splatting and Web3. SolanaU sponsor challenge winner.
[ Visit project โ ]Summary
A Web3 platform that turns a 2D video into an interactive 3D scene via Gaussian Splatting, then lets you mint it as an NFT in one click.
Problem you're solving
Turning personal video into a lasting, ownable digital asset required stitching together separate 3D-reconstruction tools and NFT minting flows โ there was no single pipeline from phone video to owned 3D asset.
Target user
Artists and content creators who want to preserve or sell a moment โ a performance, an object, a memory โ as an interactive 3D piece rather than a flat video or photo.
Competitors
NFT marketplaces like OpenSea handle minting only, with no 3D reconstruction built in; standalone tools like Polycam handle Gaussian Splatting reconstruction only, with no path to on-chain ownership.
Insight
Gaussian Splatting turns a phone video into a real 3D asset in minutes โ the missing piece wasn't the ML, it was giving that asset a one-click path to on-chain ownership.
Solution
Upload a video, and a Gaussian Splatting pipeline reconstructs it into a 3D scene; one click mints it on-chain via a secure, private minting flow, with a personal gallery to manage the resulting collection.
- Next.js
- Node.js
- PyTorch
- Solana
- Anyone Protocol
Distribution
Built for a Solana-sponsored hackathon track and won the SolanaU sponsor challenge; distribution beyond the hackathon is still ahead.
Adapting to user feedback
The main mid-build pivot was security-driven: the team adopted the Anyone Protocol for minting after a straightforward Solana integration didn't give users enough assurance around how their data and transactions were handled.