https://github.com/ceramicstudio/lit-composedb
Learn how to use LIT Protocol to encrypt and decrypt data for a message board application based on on-chain condition logic while storing on ComposeDB, built on the Ceramic Network.
https://github.com/ceramicstudio/lit-composedb
Last synced: 9 months ago
JSON representation
Learn how to use LIT Protocol to encrypt and decrypt data for a message board application based on on-chain condition logic while storing on ComposeDB, built on the Ceramic Network.
- Host: GitHub
- URL: https://github.com/ceramicstudio/lit-composedb
- Owner: ceramicstudio
- License: other
- Created: 2023-10-09T20:38:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T18:35:17.000Z (about 2 years ago)
- Last Synced: 2025-04-02T17:11:13.551Z (about 1 year ago)
- Language: TypeScript
- Size: 1.21 MB
- Stars: 1
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# ComposeDB with LIT Protocol: Message Board
Learn how to use LIT Protocol to encrypt and decrypt data based on on-chain condition logic while storing on ComposeDB, built on the Ceramic Network.
For an implementation using Web3Modal for authentication, check out the `with-web3modal` branch.
## Getting Started
1. Install your dependencies:
Install your dependencies:
```bash
npm install
```
2. Generate your admin seed, admin did, and ComposeDB configuration file:
```bash
npm run generate
```
3. Finally, run your application in a new terminal (first ensure you are running node v16 in your terminal):
```bash
npm run dev
```
## Learn More
To learn more about Ceramic please visit the following links
- [Ceramic Documentation](https://developers.ceramic.network/learn/welcome/) - Learn more about the Ceramic Ecosystem.
- [ComposeDB](https://composedb.js.org/) - Details on how to use and develop with ComposeDB!
- [AI Chatbot on ComposeDB](https://learnweb3.io/lessons/build-an-ai-chatbot-on-compose-db-and-the-ceramic-network) - Build an AI-powered Chatbot and save message history to ComposeDB
- [ComposeDB API Sandbox](https://composedb.js.org/sandbox) - Test GraphQL queries against a live dataset directly from your browser
- [Ceramic Blog](https://blog.ceramic.network/) - Browse technical tutorials and more on our blog
- [Ceramic Discord](https://discord.com/invite/ceramic) - Join the Ceramic Discord
- [Follow Ceramic on Twitter](https://twitter.com/ceramicnetwork) - Follow us on Twitter for latest announcements!
## License
Dual licensed under [MIT](LICENSE-MIT) and [Apache 2](LICENSE-APACHE)