This is the Go-based compliance microservice for the Papillae project. It handles compliance checks, OFAC screening, and other regulatory requirements for cross-border payment operations.
- Compliance Screening: Validates entities and transactions against compliance standards.
- DAML Integration: Interacts with the DAML ledger to manage compliance verifications.
To build and run the service locally:
# Download dependencies
go mod tidy
# Build the compliance service
go build -o bin/compliance ./cmd/server
# Run the service
./bin/compliance