El dispensador de TestNet de Algorand es ahora el faucet de Lora, con inicio de sesión obligatorio
El dispensador de TestNet de Algorand, alojado durante años en bank.testnet.algorand.network, sirve ahora el faucet Fund de Lora: inicio de sesión con Auth0, límites diarios por cuenta, reembolsos y, por debajo, la API Dispenser de AlgoKit. El faucet rival de testnet de AlgoExplorer está fuera de servicio.
La antigua URL del dispensador abre ahora una página de inicio de sesión
Desde que la mayoría de los desarrolladores de Algorand tiene memoria, la primera parada después de generar una billetera nueva en TestNet —la cadena experimental de Algorand, donde los tokens carecen de valor real y las aplicaciones se prueban antes de pasar a mainnet— ha sido bank.testnet.algorand.network1, el “dispensador de Algorand” que reparte ALGO de prueba desde al menos 2019. Durante años, su aviso fijo fue: “Los Algos dispensados no tienen valor monetario y solo deben usarse para probar aplicaciones”. Entre hoy en esa URL y el viejo formulario de pegar una dirección y hacer clic ya no está. El dominio sirve ahora la página Fund de Lora, el explorador basado en navegador del kit de desarrollo AlgoKit2, y recibe a los visitantes con otro mensaje: “Para ayudar a proteger esta red, aplicamos límites diarios de fondos. Inicie sesión para financiar su cuenta”.
El cambio es reciente. El índice de Internet Archive muestra que la antigua página del dispensador seguía respondiendo con normalidad todavía el 17 de enero de 2026, y registra una redirección desde el dominio el 7 de febrero de 2026, lo que sitúa el relevo dentro de los últimos seis meses. El aviso de la página antigua sonaba a reliquia de una época más confiada; el de la nueva anuncia el final de esa época: el ALGO de prueba queda ahora detrás de una identidad.
Lora: el banco de trabajo del desarrollador que se ha tragado el faucet
Lora (Live On-chain Resource Analyzer) es la capa visual de AlgoKit, el kit de desarrollo de la Algorand Foundation, presentada con el lanzamiento de AlgoKit 3.0 en marzo de 2025. Accesible en el navegador en lora.algokit.io3 o desde una terminal con algokit explore, y totalmente de código abierto en GitHub4, la herramienta lee los datos de la cadena directamente de los servicios de nodo e indexer en lugar de un backend propietario: se observó que el despliegue en TestNet hablaba con la API pública de testnet de Algonode. Se articula en torno a cuatro módulos, cada uno orientado a una fase distinta del ciclo de compilación y prueba:
| Módulo | Concepto | Implicación en el mundo real |
|---|---|---|
| Explore | Inspeccionar bloques, transacciones, cuentas, activos y aplicaciones, con una vista visual de la transacción | Rastrear exactamente qué hace un grupo de transacciones antes de enviarlo |
| App Lab | Desplegar y llamar aplicaciones de contrato inteligente a partir de una especificación de app ARC-4, ARC-32 o ARC-56 subida | Probar un contrato sin escribir un script de despliegue |
| Txn Wizard | Crear y simular grupos de transacciones de forma visual | Evitar serializar transacciones a mano o gestionar el orden de los grupos |
| Fund | Dispensar ALGO de prueba a cuentas en TestNet y LocalNet | Obtener ALGO de juguete dentro de la propia herramienta en la que ya trabajas |
La pestaña Fund es la pieza que asume ahora la función del antiguo dispensador. Su selector de red abarca LocalNet —una cadena privada que se ejecuta íntegramente en la máquina del propio desarrollador— además de FNet y BetaNet, dos redes adicionales orientadas al desarrollo que sirven para ensayar cambios de protocolo; MainNet queda excluida, y la página indica: “La financiación no está disponible en esta red”.
Cómo funciona ahora una dispensación
Abrir la página Fund de TestNet y pulsar “Log in” lleva a una pantalla alojada por Auth0 titulada “Log in to dispenser-prod to continue to AlgoKit lora”, que pide una dirección de correo electrónico y un código de verificación. La propia guía de financiación del portal para desarrolladores de Algorand sigue describiendo el proceso como un inicio de sesión con Google más reCAPTCHA antes de introducir la dirección que recibirá el ALGO de prueba; el paquete de producción no contiene ninguna ruta de inicio de sesión con Google, de modo que la pantalla de correo y código es la que encuentran realmente los desarrolladores. Una vez autenticado, el formulario solicita una dirección de destino y un importe, exige un mínimo de 0.1 ALGO y muestra cuánto queda disponible del límite diario de la cuenta.
La razón de que exista un faucet es una peculiaridad de la economía del libro mayor de Algorand: toda cuenta debe mantener un saldo mínimo para quedar registrada, de modo que una dirección recién generada y con saldo cero resulta inservible: ni siquiera puede pagar la comisión de su propia primera transacción. El dispensador es el mecanismo de arranque que convierte un par de claves en una cuenta operativa. Funciona enviando una transacción de pago a la dirección solicitada, y también puede ejecutarse a la inversa: un desarrollador que haya financiado más de lo que necesita puede devolver ALGO de prueba a la billetera del dispensador y llamar al endpoint de reembolso con el ID de esa transacción. Toda transacción de Algorand enviada lleva estampado un ID único, y el flujo de reembolso lo utiliza para demostrar qué pago dispensado se está devolviendo. La API que hay detrás de todo esto es pública y está documentada: POST /fund/{assetID} para dispensar, GET /fund/{assetID}/limit para consultar el límite y POST /refund para devolver los fondos no utilizados, con los límites que se restablecen cada día a medianoche UTC.
El mismo servicio está integrado en 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 guardarse en una variable de entorno para que las baterías de pruebas automatizadas se recarguen solas: el asistente ensureFundedFromTestNetDispenserApi de la documentación comprueba el saldo de una cuenta y lo repone desde el dispensador cuando baja de un umbral. Para los desarrolladores que nunca tocan TestNet, la financiación en LocalNet es aún más sencilla: 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
Todas las capas de esta arquitectura las opera la misma entidad: Lora vive en la organización algorandfoundation de GitHub, la pantalla de inicio de sesión nombra el inquilino “dispenser-prod” y la API del dispensador se ejecuta en api.dispenser.algorandfoundation.tools. La Algorand Foundation que financia AlgoKit es la misma que atesora el ALGO de prueba y decide quién lo recibe, y el muro de inicio de sesión que ha añadido canaliza a todo desarrollador nuevo de TestNet por su propio sistema de cuentas antes de que reciba tokens sin valor monetario.
Esa concentración conlleva tres contrapartidas concretas. Primera: ahora se recoge una dirección de correo electrónico como precio de entrada a un faucet, y esa identidad es a la que van vinculados los límites diarios. Segunda: no hay un segundo faucet oficial al que recurrir, porque el dispensador de testnet de AlgoExplorer ya no resuelve —su dominio matriz ha desaparecido—, así que si la API del dispensador de la Foundation se degrada, toda la vía de incorporación a TestNet se reduce a un único operador. Tercera: aunque la interfaz web y su flujo de llamadas son de código abierto y pueden inspeccionarse en el repositorio de Lora, el propio backend del dispensador —el servicio que realmente firma y envía el ALGO— solo se publica como contrato de API, no como código, de modo que los límites y cualquier cambio en ellos los aplica un servicio cerrado.
Ese muro no es puro rentismo. El antiguo dispensador se explotaba de forma crónica: una publicación de Reddit de 2022 describía cómo se habían recolectado más de 4,300 ALGO de prueba en aproximadamente una hora, y un hilo de un foro de 2022 se quejaba de que los dispensadores repartían solo 10 ALGO por solicitud, lo que resultaba lento para quien necesitara alrededor de 1,000 para probar contratos inteligentes. Los límites diarios por cuenta vinculados a una identidad son una respuesta directa a ese abuso, y el cupo se restablece cada día a medianoche UTC en lugar de acumularse. La contrapartida para los desarrolladores es que la prevención del abuso tiene ahora un nombre, una dirección de correo electrónico y un único punto de control asociado: el clásico trueque de comodidad centralizada en una cadena sin permisos.
Fuentes
- Algorand dispenser / Lora Fund1
- Lora3
- AlgoKit2
- algorandfoundation/algokit-lora4
- Algorand Developer Portal — Funding an Account5
- Lora Fund testnet6
- Lora Explore mainnet7
- Introducing AlgoKit 3.0: A new era for Algorand developers8
- AlgoKit TestNet Dispenser | Algorand Developer Portal9
- Lora Fund mainnet10
- Lora Overview | Algorand Developer Portal11
- https://web.archive.org/cdx/search/cdx?url=bank.testnet.algorand.network/&output=json&fl=timestamp,statuscode&collapse=t12
- Algorand Faucet 2026 Guide13
- https://web.archive.org/cdx/search/cdx?url=bank.testnet.algorand.network/&output=json&fl=timestamp,statuscode,redirect&c14
- GitHub - algorand/go-algorand-doc: Documentation for Algorand's Go implementation15
- TestNet Dispenser Client | Algorand Developer Portal16
- January 2026 Algo Insights Report17
Fuentes
- 1bank.testnet.algorand.network bank.testnet.algorand.network↩
- 2AlgoKit algorand.co↩
- 3lora.algokit.io lora.algokit.io↩
- 4GitHub github.com↩
- 5Algorand Developer Portal — Funding an Account dev.algorand.co↩
- 6Lora Fund testnet lora.algokit.io↩
- 7Lora Explore mainnet lora.algokit.io↩
- 8Introducing AlgoKit 3.0: A new era for Algorand developers algorand.co↩
- 9AlgoKit TestNet Dispenser | Algorand Developer Portal dev.algorand.co↩
- 10Lora Fund mainnet lora.algokit.io↩
- 11Lora Overview | Algorand Developer Portal dev.algorand.co↩
- 12web.archive.org/cdx/search/cdx web.archive.org↩
- 13Algorand Faucet 2026 Guide bitrue.com↩
- 14web.archive.org/cdx/search/cdx web.archive.org↩
- 15GitHub - algorand/go-algorand-doc: Documentation for Algorand's Go implementation github.com↩
- 16TestNet Dispenser Client | Algorand Developer Portal dev.algorand.co↩
- 17January 2026 Algo Insights Report algorand.co↩