Test Resolver Service

This guide shows you how to test your Vidos resolver service using the built-in dashboard DID tester. You'll learn to verify DID resolution functionality, validate different DID methods, and troubleshoot common issues.

Prerequisites

Before testing your resolver service, ensure you have:

What you'll accomplish

By following this guide, you'll be able to:

  • Use the dashboard DID tester for quick and easy testing
  • Test DID resolution for different methods
  • Validate error handling through the dashboard

Step 1: Use the dashboard DID tester

The easiest way to test your resolver is using the built-in DID tester in the Vidos dashboard.

Access the DID tester

  1. Navigate to Resolvers in your dashboard.

  2. Click "View" next to your resolver instance.

  3. Find the "Test" section on the instance details page.

  4. Enter a DID to test (e.g., did:key:z6MkhaXgBZDvotDkL5257faiztiGiC2QtKLGpbnnEGta2doK).

  5. Click "Test" to see the resolution result.

Test different DID methods

Use the dashboard tester to verify your resolver supports different DID methods:

Test did:key (self-contained):

did:key:z82LkvjLm5cfkWTvkm3RwyWNKb5awAXKRFZUDGjUhaXRAPE1Yx667dVszpiJTXMQsHRuZHN

Test did:web (web-based):

did:web:identity.foundation

Step 2: Test error scenarios

Use the dashboard tester for more complex testing scenarios.

Test error handling

Use the dashboard to test error cases:

Invalid DID format:

not-a-valid-did

Expected: Error message about invalid DID format

Unsupported DID method:

did:unsupported:example

Expected: Error message about unsupported method

Non-existent DID:

did:web:nonexistent.example.com

Expected: Error message about DID not found

By following this dashboard-focused testing guide, you can ensure your Vidos resolver service is reliable, performant, and ready for production use in your verification workflows.