Skip to main content

Next Steps

Congratulations! You've issued and verified your first credentials with EUDIPLO. Here's where to go next.

Core Capabilities

TopicDescriptionGuide
Credential IssuanceDeep dive into credential configurations, formats, claims, and flowsIssuance
Credential PresentationAdvanced verification, DCQL queries, and presentation workflowsPresentation
Trust & SecurityTrust lists, key management, certificates, and status managementTrust & Security
AdministrationTenants, authentication, database, monitoring, and KMS backendsAdministration

Deployment & Production

TopicDescriptionGuide
Production DeploymentDocker, Kubernetes, TLS, and scalingDeployment
ConfigurationEnvironment variables, config files, and validationConfiguration

Development & Contribution

TopicDescriptionGuide
ArchitectureSystem design, protocols, and implementation detailsArchitecture
ContributingDevelopment setup, testing, and pull requestsContributing
API ReferenceOpenAPI spec and generated backend API documentationOpenAPI

Common Troubleshooting

"Login failed" error

  • Remove trailing / from the EUDIPLO instance URL
  • Verify AUTH_CLIENT_ID and AUTH_CLIENT_SECRET match your configuration
  • Check that the backend is running at the specified URL

Wallet connection issues

  • Ensure your wallet is compatible (see Wallet Compatibility)
  • For mobile wallets, EUDIPLO must be accessible via a public HTTPS URL
  • Check DPoP settings match wallet capabilities

Credential issuance fails

  • Verify credential configuration includes all required fields
  • Check that signing keys exist for the tenant
  • Review issuance configuration for correct authorization server settings

For more troubleshooting guidance, see the specific sections in Issuance and Presentation.