A Web Server component for a DID WebVH implementation built with FastAPI.
DID WebVH Specification: https://identity.foundation/didwebvh
# Install dependencies
cd server
uv sync
# Copy and configure environment
cp env.example .env
# Edit .env with your settings
# Run server
uv run python main.pyThe server will be available at http://localhost:8000 with:
- API Documentation:
http://localhost:8000/docs(Swagger UI) - Web Explorer:
http://localhost:8000/api/explorer
📚 Complete documentation is available in the User Manual
To view the documentation locally:
# Install Zensical
pip install zensical
# Start the documentation server
zensical serveThe documentation will be available at http://localhost:8000 (or the port specified in zensical.toml).
- Server README: Quick setup guide
- Demo: See the
demo/directory for load testing and examples
Apache License 2.0