NacDB Distributed Database
66%
average score over 3 application evaluations
NacDB is a distributed database for DFINITY's Internet Computer, designed for efficient enumeration within canister size limits, with a reordering plugin, focused on reducing gas usage and ideal for ordered data in large-scale applications like social networks and grant systems.

NacDB is a distributed database for DFINITY Internet Computer that supports seamless enumeration.

It is done by splitting the DB into sub-DBs, such that every sub-DB fits inside one canister, for seamless enumeration.

Its "plugin" NacDBReorder allows also to reorder ordered items efficiently.

NacDB is done in such a way to reduce cycles (gas) spents on creating new canisters, that is to be gas-effective.

NacDB is a must for any project that needs enumeration of items (that is putting items into some order) that are possibly so many that it won't fit inside one canister: Consider a social network with streams of posts that need to be enumerated. Or consider a grants system like Gitcoin (but on Internet Computer) where grants are presented in some order. Or site listing NFTs.

Because NacDB is developed for one task, enumeration of DB items, it is normally recommended to use it together with another database, such as CanDB.

NacDB is used in my commercial project Zon Social Network and is planned to be used in my other non-commercial project, Salaries Science. (The social network and the grants platform mentioned in the example above.)

During development of NacDB there were also created ICP make rules to reduce compilation times for ICP projects.

NacDB is in active development as of today. Both monetary help and software development help is welcome. Contact me on details of needed software development help.

NacDB Distributed Database History

People donating to NacDB Distributed Database, also donated to

Pseudonymous individual investigates and exposes unethical activities in the crypto and NFT industry, sharing findings on Twitter and featured in major publications, seeks funding for operation costs.
A web3 initiative promoting financial inclusion through environmental clean-ups and community participation, fostering sustainable practices and rewarding social impact.
Texas non-profit ICDevs.org seeks grant to expand Ethereum Dapps scalability on the Internet Computer, offering funding for projects enhancing EVMs and EVM interoperability.
Texas-based non-profit promoting Internet Computer tech, now bridging Ethereum Dapps for ecosystem expansion; offering educational resources, funding, and community development through bounties.