Please describe your proposed solution
We will build a framework (TypeScript) to work in the Cloudflare Edge environment, namely Cloudflare Workers. This is a Node.js environment with instant deployment of instances across the globe, which allows us to use serverless code. The project will be completely open source.
The framework will utilize technologies and libraries such as:
- Cloudflare Workers, serverless code instantly across the globe
- Cloudflare KV, global, low-latency, key-value data storage
- Cloudflare D1, serverless SQL databases
- Hono, router for any JavaScript runtime
- Zod OpenAPI Hono, OpenAPI schemas for Hono
- Drizzle ORM, TypeScript ORM for Cloudflare D1
- @dcSpark/cardano-multiplatform-lib, serialization & deserialization of core cardano data structures
- @emurgo/message-signing-lib, CIP-0008 message signing