Inspiration
We're a team of artists and programmers, so we want to explore how we can combine our passion for art with the capabilities of Web3 and Machine Learning. That's why we built SplatNFT, a way to combine both and turn our moments into interactive pieces of art, redefining how creativity and technology intersect.
What it does
As a team of artists and content creators, we love creating experiences and memories with others. SplatNFT is a Web3-powered platform that uses AI/ML (Gaussian Splatting) to transform 2D videos into a unique 3D experience, offering a novel, new medium for preserving memories and sharing experiences as NFTs. SplatNFT allows users to create, own, and trade unique, visually dynamic NFTs.
Keypoints:
- Gaussian Splat Conversion: Converts uploaded videos into Gaussian Splat representations, offering a visually dynamic and interactive 3D art preview.
- Seamless Minting Process: With just a few clicks, users can mint their Gaussian Splat as an NFT, securing their creation on the blockchain.
- Personal NFT Gallery: Users can view, browse, and manage their collection of NFTs minted through SplatNFT, making it easy to access and showcase their digital assets.
- Secure: Built with the Anyone Protocol, users are more secure when using SplatNFT. **We implemented our project using the Anyone protocol and client for HTTP requests, but later accidentally overwrote the code with the Cursor editor
How we built it
Frontend: Next.js for responsive and dynamic UI. Backend: Node.js for efficient data handling and processing, with secure APIs for user authentication, video conversion, and NFT minting. Blockchain Integration: Solana and Anyone Protocol for secure, decentralized minting and NFT storage.
Challenges we ran into
- Integrating blockchain functionality on the Solana network.
Accomplishments that we're proud of
Starting from the homepage, users can register, upload their videos, view real-time conversion progress, interact with their Gaussian Splat preview, and mint their digital art as NFTs. SplatNFT combines technical innovation with creative expression, offering an all-in-one platform for video-based digital art creation and ownership. SplatNFT is for those looking to transform personal media into unique digital assets, expanding the possibilities for video content on the blockchain.
What we learned
Through SplatNFT, we gained valuable experience in video processing, blockchain integration, and creating responsive, interactive web applications. We improved our skills in managing complex backend processes, minting NFTs, and designing engaging user experiences.
What's next for SplatNFT
We plan to support more file formats, enhance scalability, and add customization options for Gaussian Splats. We also hope to partner with digital art communities and introduce community galleries and tutorials, helping users get the most out of their SplatNFT experience.





Log in or sign up for Devpost to join the conversation.