Autenticación OAuth estándar impulsada por la identidad y los permisos en la blockchain.
Usa billeteras como identidades.
Usa el estado en la blockchain como control de acceso.


Compatible con cualquier biblioteca OAuth2 u OIDC












[ 01 / 05 ]
El problema
La identidad en Bittensor no tiene una capa de autenticación estándar
Se reconstruye una autenticación a medida para cada Subnet
OAuth no entiende de mineros ni de stake
Las herramientas estándar no pueden autenticar
No se puede iniciar sesión con una billetera de navegador
[ 02 / 05 ]
Solución
taostats auth
Taostats Auth Gateway conecta la identidad de Bittensor con el ecosistema OAuth existente.


[ 03 / 05 ]
Proceso
Taostats Auth Gateway conecta la identidad de Bittensor con el ecosistema OAuth existente.
Los scopes en la blockchain se vuelven a verificar en cada renovación del token. Si un minero se desregistra, su acceso caduca automáticamente en el siguiente epoch. Sin revocación manual.


[ 04 / 05 ]
Scopes
Scope
Verifica
subnet:1:miner
Minero registrado
subnet:1:validator
Validador
subnet:18:owner
Propietario de la Subnet
subnet:1:holder:100
Poseedor de Alpha
tao:holder:50
Poseedor de TAO
delegate:{hotkey}
Relación de delegador
staker:1000
Stake de la red
Autenticación de mineros sin interfaz
Autenticación por CLI con Device Code Flow (RFC 8628)
Paneles de validadores
Restringe el acceso a los validadores de la Subnet. El acceso se revoca automáticamente al desregistrarse.
Contenido con acceso por token
Contenido distinto según el umbral de tenencia.
Portales para propietarios de Subnets
Verifica automáticamente la propiedad de la Subnet, sin lista de permitidos.
Authorization Code + PKCE
Inicio de sesión estándar en aplicaciones web
Device Code Flow
Autenticación por CLI y sin interfaz
OpenID Connect
Compatibilidad total con OIDC
[1]
OAuth2/OIDC estándar — sin SDK personalizado.
[2]
Endpoint JWKS para la validación en el servidor de recursos.
[3]
Los claims del token incluyen hotkey, coldkey, scope, sub.
[ 05 / 05 ]
Confianza y seguridad
Esta es una capa centralizada sobre un sistema descentralizado. De código abierto y autoalojable.
Firma
La firma se realiza en la infraestructura de Taostats
Reverificado
Se vuelve a verificar en cada renovación del token
Alineado con el epoch
Caducidad alineada con el epoch
Flujo PKCE
PKCE obligatorio para clientes públicos
Sin base de datos
La blockchain es la fuente de verdad, sin base de datos de roles
Autoalojable
Código abierto y autoalojable