Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save nykma/5b3acc09d25242950e4b7ea0ee707ada to your computer and use it in GitHub Desktop.
Save nykma/5b3acc09d25242950e4b7ea0ee707ada to your computer and use it in GitHub Desktop.
NextID proof
{
"version": "1",
"comment": "Here's an NextID proof of this Github account.",
"comment2": "To validate, base64.decode the signature, and recover pubkey from it using sign_payload with ethereum personal_sign algo.",
"persona": "0x03947957e8a8785b6520b96c1c0d70ae9cf59835eec18f9ac920bbf5733413366a",
"github_username": "nykma",
"sign_payload": "{\"action\":\"create\",\"created_at\":\"1647329242\",\"identity\":\"nykma\",\"platform\":\"github\",\"prev\":null,\"uuid\":\"ea7279e4-b00c-4447-b784-c8f45895fdc8\"}",
"signature": "p4kb/P2uuKCU40zZTs+jk6/ARAO5ZcXErvJU/8oXNVt3+b6SUzpauBW6wNT2N8fwQeXYGgFHCTEGon4qZbK3IQE=",
"created_at": "1647329242",
"uuid": "ea7279e4-b00c-4447-b784-c8f45895fdc8"
}
{
"version": "1",
"comment": "Here's an NextID proof of this Github account.",
"comment2": "To valildate, base64.decode the signature, and recover pubkey from it using sign_payload with ethereum personal_sign algo.",
"persona": "0x03ec5ff37fe2e0b0ff4e934796f42450184fb0dbbda33ff436a0cf0632e6a4c499",
"github_username": "nykma",
"sign_payload": "{\"action\":\"create\",\"identity\":\"nykma\",\"platform\":\"github\",\"prev\":null}",
"signature": "LiwiQtdCNzNBOE3keTroA3VdwqJ+1yGU/9YCj9CZK/UI6ChCkCOH8cy6NdywIzvrN8LAGIsNwORxW7IUr+VI3gE="
}

This gist is a set of my NextID github <-> NextID proofs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment