SurfDB
Listen Now
About This Episode
In this episode of DevNTell, Narb welcomes Aditya Parmar to present SurfDB, a decentralized database solution designed for dapps. Aditya explores the challenges developers face with current decentralized storage like Ceramic and IPFS, which often lead them to rely on centralized Web2 databases. SurfDB addresses these issues by offering a decentralized database built on Ceramic, cached with Redis for speed, and featuring smart contract-level access control. Aditya demonstrates SurfDB's capabilities, including quick instance creation on Digital Ocean, efficient file uploads with a dedicated IPFS gateway, and seamless integration with a Next.js starter app. The session concludes with a discussion on SurfDB's open-source components and Aditya's call for developer feedback to refine the tool.
Key Takeaways
SurfDB aims to bridge the gap between dapps and decentralized databases by overcoming the limitations of current decentralized storage solutions like Ceramic, IPFS, and Filecoin.
The project focuses on features such as smart contract access control conditions, real-time updates, and the ability to fork existing nodes to eliminate data islands.
SurfDB enhances performance through Redis caching and provides developers with a dedicated IPFS and Ceramic node for faster data retrieval.
Developers can easily get started with SurfDB using a CLI tool to scaffold a Next.js app pre-configured with the SurfDB SDK and RainbowKit for wallet authentication.
The project is open-source and looking for developer feedback to improve its features and broader accessibility beyond Digital Ocean deployment.
Featured Guest
Aditya Parmar
Founder @ SurfDB
Timestamps(click to jump)
Listen On
Share This Episode
Share on XWatch Episodes Live!
Subscribe to our event calendar and never miss a live episode.
View Event Calendar