Support
Get help with DotPassport SDK integration.
Documentation
Start with our comprehensive documentation:
Common Issues
Widget Not Displaying
Problem: Widget container shows nothing after mounting.
Solutions:
Check that the container element exists in the DOM
Verify API key is valid
Check browser console for errors
Ensure address format is correct
API Key Errors
Problem: Getting 401 Unauthorized errors.
Solutions:
Verify API key is correct
Check key hasn't expired
Ensure key has necessary permissions
Check environment variable is loaded
Rate Limiting
Problem: Getting 429 Too Many Requests.
Solutions:
Implement caching
Add retry logic with exponential backoff
Reduce request frequency
Contact support for higher limits
TypeScript Errors
Problem: Type errors when using the SDK.
Solutions:
Ensure
@dotpassport/sdkis installedCheck TypeScript version (4.5+ recommended)
Import types explicitly if needed
FAQs
How do I get an API key?
Sign up at dotpassport.xyz
Navigate to Developer Settings
Create a new API key
Copy and store securely
What addresses are supported?
DotPassport supports Polkadot ecosystem addresses:
Polkadot addresses (starting with 1)
Kusama addresses (starting with C, D, F, G, H, J)
Substrate addresses (starting with 5)
Can I use this with server-side rendering?
Yes, but widgets must be mounted client-side:
How often is reputation data updated?
Reputation scores are updated:
On-chain activity: Within minutes
Governance actions: Within 1 hour
Identity changes: Within 24 hours
Is there a sandbox/test environment?
Yes, use the sandbox API:
Endpoint:
https://sandbox-api.dotpassport.xyzUse test API keys for development
Contact Support
GitHub Issues
For bugs and feature requests:
Community Discord
Join our Discord for community support:
Channels: #sdk-help, #general, #showcase
Email Support
For private inquiries:
General: [email protected]
Security: [email protected]
Partnerships: [email protected]
Response Times
Discord
< 24 hours
GitHub Issues
1-3 business days
1-5 business days
Enterprise Support
For enterprise customers:
Dedicated support channel
Priority issue resolution
Custom SLAs available
Integration assistance
Contact: [email protected]
Status Page
Check service status:
Subscribe to updates for:
API outages
Maintenance windows
Performance issues
Security Issues
Found a security vulnerability?
Do not create public GitHub issues.
Instead:
Email [email protected]
Include detailed reproduction steps
Allow reasonable time for fix
Coordinate disclosure
We follow responsible disclosure practices and acknowledge security researchers.
Related
Last updated
