Files
the_order/services/identity/README.md

42 lines
770 B
Markdown

# 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