@femdev/klyde-core
v0.1.0
Published
Shared Klyde domain primitives.
Readme
@klyde/core
Shared Klyde domain primitives.
@klyde/core is the dependency-free heart of the product. It defines the domain language that every app and package should agree on before we plug in NestJS, TypeORM, Redis, providers, FHEVM, or React.
Owns
- money value objects
- identity and session models
- embedded and external wallet models
- rail action types
- rail statuses
- rail transition guards
- quotes
- deposits
- withdrawals
- receipts
- public error codes
- domain events
This package should have no framework, database, provider, or React dependency.
Does Not Own
- API controllers
- database entities
- provider SDK clients
- queue processors
- React hooks or components
- encryption/FHEVM implementation details
