You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to #779, there needs to be a Trust Anchor that exists to mint ClaimNetworkAuthority tokens.
As the Trust Anchor is simply some entity containing state with a public key and private key in order to mint ClaimNetworkAuthority tokens, a user can simply store their public/private key in some secrets manager. Since we are building one, one can just use a Polykey Seednode that is designated to being the Trust Authority. Or the Trust Authority could be simply some state stored in a database or on disk.
Anyhow, seednodes are bootstrapped with the authority to delegate ClaimNetworkAccess tokens by being given a ClaimNetworkAuthority token.
The ClaimNetworkAuthority token is generated by the Trust Anchor and passed to each seednode through an environment variable.
Specification
According to #779, there needs to be a Trust Anchor that exists to mint
ClaimNetworkAuthority
tokens.As the Trust Anchor is simply some entity containing state with a public key and private key in order to mint
ClaimNetworkAuthority
tokens, a user can simply store their public/private key in some secrets manager. Since we are building one, one can just use a Polykey Seednode that is designated to being the Trust Authority. Or the Trust Authority could be simply some state stored in a database or on disk.Anyhow, seednodes are bootstrapped with the authority to delegate
ClaimNetworkAccess
tokens by being given aClaimNetworkAuthority
token.The
ClaimNetworkAuthority
token is generated by the Trust Anchor and passed to each seednode through an environment variable.Additional context
#779
Tasks
The text was updated successfully, but these errors were encountered: