{"title": "OrbitDB", "logoImg": "bafkreic6nakpnnhdma2wuxr63ypmrsjkh7ozcoqn6ztnevokv2lriiqvwu", "website": "https://www.orbitdb.org", "bannerImg": "bafkreidhdqli7c4op3zac3pbpa3ufs5htbzqafaoirmpdxswzbpejyfmd4", "createdAt": 1713385730355, "userGithub": "haydenyoung", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..Rpj2hnfGjJdhttCEDbBAcm4b8gP5DhGemdNNNs-pxqquJgxpkxnBGUKcnQ4eylf6ZzfWOgrzSR0NmSAWdVUPAA", "type": "Ed25519Signature2018", "created": "2024-04-17T20:24:47.880Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-17T20:24:47.879Z", "expirationDate": "2024-07-16T20:24:47.879Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x11cb4B21b11b6C1282291A01cB7725933FD76792", "hash": "v0.0.0:3Jmz/7ASOUx8wvWyJV2pFk+DInk43zsdNlivk0hSoBE=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#orbitdb#936565"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..MwkyqJ-kf505m5oFdxLEsN_GMuhwKzRSPBweBCS_6gDWkXOU5arXW21Udaf11pQ8L9tqO6J-yCfmlI2UD8QpBQ", "type": "Ed25519Signature2018", "created": "2024-04-17T20:28:24.326Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2024-04-17T20:28:24.326Z", "expirationDate": "2024-07-16T20:28:24.326Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x11cb4B21b11b6C1282291A01cB7725933FD76792", "hash": "v0.0.0:H5lPPKJSDtOD6twCs5ah2f7Fq/v0Xog0CFz8SICY49Q=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#orbit_db"}}}, "description": "OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and Libp2p Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses Merkle-CRDTs for conflict-free database writes and merges making OrbitDB an excellent choice for p2p and decentralized apps, blockchain applications and local-first web applications.\n\nOrbitDB empowers developers to build applications which protect data ownership, ensure user privacy and resist censorship.\n\n## Projects\n\nThe OrbitDB ecosystem includes a number of projects currently under development.\n\nSome of these projects include:\n\n### Core\n\n@OrbitDB/Core is our flagship project and provides peer-to-peer database capabilities to Javascript developers.\n\n### Voyager\n\nWhen data is stored with limited connectivity, there needs to be a way to provide access to distributed databases when computers go offline. Voyager, OrbitDB's pinner, provides always-up database replicas.\n\n### Go implementation\n\nTo expand the OrbitDB family, we are embarking on a port of OrbitDB to Golang. This will provide a wider array of developers to integrate OrbitDB in their decentralized systems.", "logoImgData": {}, "bannerImgData": {}, "projectGithub": "orbitdb", "projectTwitter": "orbit_db"}
OrbitDB
OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and Libp2p Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses Merkle-CRDTs for conflict-free database writes and merges making OrbitDB an excellent choice for p2p and decentralized apps, blockchain applications and local-first web applications.

OrbitDB empowers developers to build applications which protect data ownership, ensure user privacy and resist censorship.

## Projects

The OrbitDB ecosystem includes a number of projects currently under development.

Some of these projects include:

### Core

@OrbitDB/Core is our flagship project and provides peer-to-peer database capabilities to Javascript developers.

### Voyager

When data is stored with limited connectivity, there needs to be a way to provide access to distributed databases when computers go offline. Voyager, OrbitDB's pinner, provides always-up database replicas.

### Go implementation

To expand the OrbitDB family, we are embarking on a port of OrbitDB to Golang. This will provide a wider array of developers to integrate OrbitDB in their decentralized systems.
OrbitDB