Welcome to the DN42 Autopeer service. This interactive dashboard allows you to seamlessly configure BGP peering with my node in the DN42 network by submitting a cryptographic challenge.
Accepted peering method is WireGuard®, signing challenge with either OpenSSH or OpenGPG is acceptable.
How to generate the Challenge
To prove ownership of your ASN, you must sign a specific message using the public key (SSH or PGP) registered in the DN42 registry in your -MNT file (for example, see SECIRIAN-MNT):
mntner: SECIRIAN-MNT
admin-c: SECIRIAN-DN42
tech-c: SECIRIAN-DN42
mnt-by: SECIRIAN-MNT
source: DN42
auth: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMDcYqby4TnhKV6xGyuZUtxOmTtXjKYp8r+uCxbGph65
auth: sk-ssh-ed25519@openssh.com AAAAGnNrLXNzaC1lZDI1NTE5QG9wZW5zc2guY29tAAAAIKzRx/a3GL2GZCTo/xU54m5eaRruWYErCAXnttg+YJFzAAAADnNzaDoxNzg5MDg4ODQzThe signing command will automatically derive from your ASN and wg public key:
Configure DN42 Peering
Run this command in your terminal to generate the cryptographic signature for your request:
# Please fill out your ASN to generate the challenge command.
API Documentation
For developers or those who want to automate their peering setup, we expose a standard RESTful API. You can explore the endpoints, request schemas, and try out the API directly using the links below:
- Swagger UI: Interactive API explorer where you can test requests.
- OpenAPI Specification: The raw OpenAPI v3 JSON spec for integrating with your own clients.