El dispensador de TestNet de Algorand ahora es el grifo de Lora con inicio de sesión
La antigua URL del dispensador ahora abre una página de inicio de sesión
Desde que la mayoría de los desarrolladores de Algorand puede recordar, la primera parada después de generar una nueva billetera en TestNet — la cadena experimental de Algorand, donde los tokens no tienen valor real y las aplicaciones se prueban antes de mainnet — ha sido bank.testnet.algorand.network, el 'dispensador de Algorand' que ha repartido ALGO de prueba desde al menos 2019. Su aviso habitual durante años: 'Los Algos dispensados no tienen valor monetario y solo deben usarse para probar aplicaciones.' Visita esa URL hoy y el antiguo formulario de pegar una dirección y hacer clic ha desaparecido. El dominio ahora sirve la página Fund de Lora, el explorador web del kit de herramientas para desarrolladores de AlgoKit, y recibe a los visitantes con un mensaje diferente: 'Para ayudar a proteger esta red, imponemos límites diarios de financiación. Inicie sesión para financiar su cuenta.'
El cambio es reciente. El índice de Internet Archive muestra la antigua página del dispensador respondiendo normalmente hasta el 17 de enero de 2026, y una redirección registrada del dominio el 7 de febrero de 2026 — lo que sitúa el cambio dentro de los últimos seis meses. La advertencia de la página antigua parecía una reliquia de una era más confiada; la nueva anuncia el fin de esa era: el ALGO de prueba ahora está detrás de una identidad.
Lora: el entorno de trabajo para desarrolladores que se tragó el grifo
Lora (Live On-chain Resource Analyzer) es la capa visual de AlgoKit, el kit de herramientas para desarrolladores de la Fundación Algorand, presentado con la versión 3.0 de AlgoKit en marzo de 2025. Accesible en el navegador en lora.algokit.io o desde una terminal con algokit explore, y completamente de código abierto en GitHub, la herramienta lee datos de la cadena directamente desde los servicios de nodo e indexer en lugar de un backend propietario — se observó que el despliegue de TestNet hablaba con la API pública de testnet de Algonode. Se organiza en cuatro módulos, cada uno orientado a una fase diferente del bucle de construir y probar:
| Módulo | Concepto | Implicación en el mundo real |
|---|---|---|
| Explore | Inspeccionar bloques, transacciones, cuentas, activos y aplicaciones, con una vista visual de transacciones | Rastrear exactamente lo que hace un grupo de transacciones antes de enviarlo |
| App Lab | Desplegar y llamar aplicaciones de contrato inteligente a partir de una especificación de aplicación ARC-4, ARC-32 o ARC-56 cargada | Probar un contrato sin escribir un script de despliegue |
| Txn Wizard | Crear y simular grupos de transacciones visualmente | Evitar serializar transacciones a mano o gestionar el orden del grupo |
| Fund | Dispensar ALGO de prueba a cuentas en TestNet y LocalNet | Obtener ALGO ficticio dentro de la herramienta en la que ya estás trabajando |
La pestaña Fund es la pieza que ahora cumple el trabajo del antiguo dispensador. Su selector de red cubre LocalNet — una cadena privada que se ejecuta completamente en la máquina del desarrollador — además de FNet y BetaNet, dos redes adicionales centradas en desarrollo utilizadas para probar cambios de protocolo; MainNet está excluida, leyéndose en la página 'La financiación no está disponible en esta red.'
Cómo funciona ahora un dispensado
Al abrir la página Fund de TestNet y hacer clic en 'Iniciar sesión' se llega a una pantalla alojada en Auth0 titulada 'Iniciar sesión en dispenser-prod para continuar a AlgoKit lora', que pide una dirección de correo electrónico y un código de verificación. La guía de financiación del propio portal de desarrolladores de Algorand aún describe el flujo como un inicio de sesión con Google más reCAPTCHA antes de introducir la dirección para recibir ALGO de prueba; el paquete de producción no contiene ninguna ruta de inicio de sesión con Google, por lo que la pantalla de correo electrónico y código es la que los desarrolladores encuentran realmente. Una vez autenticado, el formulario toma una dirección de receptor y una cantidad, impone un mínimo de 0.1 ALGO y muestra cuánto de la asignación diaria restante de la cuenta está disponible.
La razón de que exista un grifo es una peculiaridad de la economía del libro mayor de Algorand: toda cuenta debe mantener un saldo mínimo para ser registrada, por lo que una dirección recién generada con saldo cero es inutilizable — ni siquiera puede pagar la comisión de su propia primera transacción. El dispensador es el arranque que convierte un par de claves en una cuenta funcional. Funciona enviando una transacción de pago a la dirección solicitada, y puede funcionar en reversa: un desarrollador que financió más de lo necesario puede enviar ALGO de prueba de vuelta a la billetera del dispensador y llamar al endpoint de reembolso con el ID de esa transacción — cada transacción de Algorand presentada lleva un ID único, y el flujo de reembolso lo usa para probar qué pago dispensado se está devolviendo. La API detrás de todo esto es pública y está documentada: POST /fund/{assetID} para dispensar, GET /fund/{assetID}/limit para comprobar la asignación, POST /refund para devolver fondos no utilizados, con límites que se reinician diariamente a medianoche UTC.
El mismo servicio está conectado a la CLI de AlgoKit como la familia de comandos algokit dispenser (login, fund, refund, limit), y un token de CI emitido por 30 días puede almacenarse en una variable de entorno para que los conjuntos de pruebas automatizados se autoabastezcan — el helper ensureFundedFromTestNetDispenserApi de la documentación comprueba el saldo de una cuenta y lo rellena desde el dispensador cuando cae por debajo de un umbral. Para los desarrolladores que nunca tocan TestNet, la financiación de LocalNet es aún más simple: Lora puede crear y financiar cuentas directamente desde el dispensador prefinanciado que viene con la cadena local, sin necesidad de iniciar sesión en el dispensador.
Una sola organización controla el grifo
Cada capa de esta pila es operada por la misma entidad: Lora vive en la organización de GitHub algorandfoundation, la pantalla de inicio de sesión nombra el tenant 'dispenser-prod', y la API del dispensador corre en api.dispenser.algorandfoundation.tools. La Fundación Algorand que financia AlgoKit es la misma que mantiene el ALGO de prueba y decide quién lo recibe — y la puerta de inicio de sesión que ha añadido canaliza a cada nuevo desarrollador de TestNet a través de su propio sistema de cuentas antes de que reciba tokens sin valor monetario.
Esa concentración conlleva tres contrapartidas concretas. Primero, ahora se recoge una dirección de correo electrónico como precio de entrada a un grifo, y esa identidad es a la que van asociados los límites diarios. Segundo, no hay un segundo grifo oficial al que recurrir: el dispensador de TestNet de AlgoExplorer ya no resuelve — su dominio padre ha desaparecido — por lo que si la API del dispensador de la Fundación se degrada, todo el camino de incorporación a TestNet se estrecha a un único operador. Tercero, mientras la interfaz web y su flujo de llamadas son de código abierto e inspeccionables en el repositorio de Lora, el backend del dispensador en sí — el servicio que realmente firma y envía el ALGO — solo se publica como contrato de API, no como código, por lo que los límites y cualquier cambio en ellos los aplica un servicio cerrado.
La puerta no es pura búsqueda de rentas. El antiguo dispensador era crónicamente explotado: una publicación en Reddit de 2022 describía la recolección de 4,300+ ALGO de prueba en aproximadamente una hora, y un hilo de foro de 2022 se quejaba de que los dispensadores entregaban solo 10 ALGO por solicitud — lento para cualquiera que necesitara aproximadamente 1,000 para probar contratos inteligentes. Los límites diarios por cuenta vinculados a una identidad son una respuesta directa a ese abuso, y la asignación se reinicia cada día a medianoche UTC en lugar de acumularse. La contrapartida para los desarrolladores es que la prevención del abuso ahora tiene un nombre, una dirección de correo electrónico y un punto único de control asociados — el clásico intercambio de conveniencia centralizada en una cadena sin permisos.
Fuente
- Dispensador de Algorand / Lora Fund
- Lora
- AlgoKit
- algorandfoundation/algokit-lora
- Portal de desarrolladores de Algorand — Financiar una cuenta
- Lora Fund de TestNet
- Lora Explore de mainnet
- Presentando AlgoKit 3.0: una nueva era para los desarrolladores de Algorand
- Dispensador de TestNet de AlgoKit | Portal de desarrolladores de Algorand
- Lora Fund de mainnet
- Visión general de Lora | Portal de desarrolladores de Algorand
- https://web.archive.org/cdx/search/cdx?url=bank.testnet.algorand.network/&output=json&fl=timestamp,statuscode&collapse=t
- Guía del grifo de Algorand 2026
- https://web.archive.org/cdx/search/cdx?url=bank.testnet.algorand.network/&output=json&fl=timestamp,statuscode,redirect&c
- GitHub - algorand/go-algorand-doc: Documentación para la implementación en Go de Algorand
- Cliente del dispensador de TestNet | Portal de desarrolladores de Algorand
- Algo Insights Report de enero de 2026