Update README.md to provide a comprehensive overview of The Order monorepo, including repository structure, quickstart guide, development workflow, and contribution guidelines.
This commit is contained in:
41
services/identity/README.md
Normal file
41
services/identity/README.md
Normal file
@@ -0,0 +1,41 @@
|
||||
# Identity Service
|
||||
|
||||
Service for eIDAS/DID, verifiable credentials, and identity management.
|
||||
|
||||
## Features
|
||||
|
||||
- Wallet/IDP integration
|
||||
- Verifiable credential issuance and verification
|
||||
- Qualified signatures for eIDAS
|
||||
- DID resolution and management
|
||||
|
||||
## Development
|
||||
|
||||
```bash
|
||||
# Install dependencies
|
||||
pnpm install
|
||||
|
||||
# Run development server
|
||||
pnpm dev
|
||||
|
||||
# Build
|
||||
pnpm build
|
||||
|
||||
# Start production server
|
||||
pnpm start
|
||||
```
|
||||
|
||||
## API Endpoints
|
||||
|
||||
- `GET /health` - Health check
|
||||
- `POST /vc/issue` - Issue verifiable credential
|
||||
- `POST /vc/verify` - Verify verifiable credential
|
||||
- `POST /sign` - Sign document
|
||||
|
||||
## Environment Variables
|
||||
|
||||
- `PORT` - Server port (default: 4002)
|
||||
- `OIDC_ISSUER` - OIDC issuer URL
|
||||
- `EIDAS_PROVIDER_URL` - eIDAS provider URL
|
||||
- `KMS_KEY_ID` - KMS key ID for signing
|
||||
|
||||
Reference in New Issue
Block a user