WeaveDB is a decentralized NoSQL database that utilizes smart contracts to provide seamless JSON APIs, cross-chain authentication, and auto-signed transactions for web3 applications. It addresses the complexity and user experience challenges in decentralized applications by enabling fast data queries, granular validation, and easy deployment without requiring extensive smart contract coding.
Funding
$900K raised to dateRaised to date based on public sources. This may differ from the amount the company actually raised and is based only on what is publicly available on the internet.
Founders
Product
Problem
Decentralized application (dApp) developers face challenges in managing and querying data efficiently due to the complexities of interacting with blockchain-based storage. Traditional smart contract development requires extensive coding for data validation, access control, and indexing, hindering developer productivity and user experience.
Solution
WeaveDB offers a decentralized NoSQL database solution that simplifies data management for Web3 applications by leveraging smart contracts. It provides simple JSON APIs for seamless data interaction, cross-chain authentication for user access, and auto-signed transactions to improve user experience. Developers can deploy databases and build complex logic using a web console without writing extensive smart contract code. WeaveDB utilizes a Storage-based Consensus Paradigm (SCP) that separates computation from storage, enabling unlimited off-chain computation for smart contracts.
Target Audience
WeaveDB targets Web3 developers building decentralized applications (dApps) in areas such as DeFi, NFTs, and social media who need a simplified, scalable, and user-friendly database solution.
Features
- Simple JSON APIs for querying data using JSON arrays.
- Cross-chain authentication supporting EVM, Arweave, and DFINITY compatible wallets.
- Granular data validation and access control rules using a JSON utility language (FPJSON).
- Auto-signing of transactions by a disposal key, eliminating wallet popups.
- Built-in data indexing for fast data queries within the smart contract.
- Scheduled tasks (cron jobs) auto-executed by the contract without requiring transactions.
- Web console for easy deployment and logic building without smart contract coding.
- Support for Arweave's permanent storage and Irys for instant transaction processing.