Construye en Autheo: Infraestructura Soberana para Desarrolladores
Autheo ofrece a los desarrolladores un stack completo de infraestructura para construir aplicaciones descentralizadas: identidad integrada (TheoID), cómputo descentralizado (decentralized compute through the Autheo Marketplace), almacenamiento persistente, un entorno de desarrollo nativo (DevHub). Despliega smart contracts en Solidity, Move, Vyper, Rust, Go o C usando una única plataforma unificada.
¿Nuevo en la plataforma? Aprende más sobre Autheo o explora el glosario completo de términos técnicos.
Construye Sin Límites
Autheo da a los constructores el poder de:
- Lanzar proyectos y ecosistemas seguros y escalables
- Crear con infraestructura integrada, no con parches improvisados
- Escalar, evolucionar y ser dueño de lo que construyen, sin compromisos
Construir
Lanza proyectos, ecosistemas y centros de desarrolladores en infraestructura diseñada para la propiedad, no para la dependencia. Tu lógica. Tus sistemas. Tu ritmo.
Conectar
Accede a una red composable de constructores, activos y protocolos donde cada conexión fortalece al colectivo. Construye amplio. Muévete con inteligencia.
Poseer
Toma el control total de tu código, datos, distribución, comunidad, contenido, marca, monetización y analítica. Autheo te pone a cargo.
En Autheo, Cada Stack Se Convierte en un Sistema
Ya sea que estés lanzando un proyecto, escalando una empresa o construyendo una red completa, Autheo convierte los stacks aislados en sistemas vivos e interconectados.
Proyectos Personalizados
Protocolos, apps y dApps construidos con integración completa de backend, identidad e infraestructura.
Mercados Soberanos
Economías digitales totalmente propias, sistemas DeFi o plataformas tokenizadas con control sobre la distribución y los flujos de valor.
Redes Integradas
Ecosistemas interconectados, DAOs, redes privadas o consorcios industriales que escalan sin fragmentación.
Centros de Desarrolladores
Entornos on-chain y kits de herramientas para construir, probar y escalar aplicaciones a través de Web2 y Web3.
Soluciones Empresariales
Redes con permisos, integraciones cross-chain y despliegues de mercado vertical con cumplimiento y escalabilidad integrados.
Integración Perfecta
Aplicaciones y servicios con APIs unificadas, SDKs y sincronización de backend, interoperables por diseño, no por ensamblaje.
Tu Flujo de Trabajo en Un Solo Lugar
DevHub es donde los constructores vienen a lanzar rápido y crecer sin límites.
Genera tu TheoID
Una identidad segura y privada, tuya para controlar.
Inicia un Proyecto
Elige una plantilla o comienza desde cero.
Únete a Tu Comunidad de Constructores
Conéctate con constructores de todo el ecosistema.
Pregúntale a THEO AI
Describe lo que quieres. THEO te ayuda a construirlo.
Agrega Lo Que Necesitas
Wallets, lógica DeFi, tokens, pagos, permisos, almacenamiento y más.
Configura Tu Flujo de Trabajo
Automatiza procesos, conecta agentes y orquesta sistemas adaptativos.
Prueba y Lanza
Despliega tu app, cadena o agente con un clic, con cumplimiento, cómputo e identidad nativos.
Publica en el Marketplace
Comparte lo que construiste para que otros lo usen, compren o remixen.
Gana y Crece
Monetiza tu construcción a través del uso, staking o lógica de tokens, todo on-chain y rastreable.
Un solo runtime, seis lenguajes
Autheo Chain es compatible con EVM, por lo que cualquier contrato en Solidity que funcione en Ethereum funciona en Autheo sin cambios. Despliega con las mismas herramientas que ya usas, Remix, Hardhat o Foundry, en lugar de reentrenarte para una nueva sintaxis nativa de una cadena.
Solidity
Compatible con EVM. Despliega contratos existentes de Ethereum con cambios mínimos y reutiliza herramientas, ABIs y patrones de auditoría familiares.
Vyper
Sintaxis compatible con EVM y orientada a la seguridad, con una superficie de ataque más reducida que Solidity para equipos que buscan garantías de lenguaje más estrictas.
Rust
Lenguaje de sistemas con seguridad de memoria, ideal para lógica de contratos sensible al rendimiento y máquinas de estado complejas.
Go
Un lenguaje de backend familiar para equipos que construyen servicios y contratos en paralelo sin cambiar de ecosistema.
Move
Lenguaje orientado a recursos con garantías de seguridad de activos integradas, útil para aplicaciones centradas en tokens y activos.
C
Control de bajo nivel para rutinas deterministas y críticas en rendimiento que se benefician de una implementación en lenguaje de sistemas.
Cada lenguaje de destino sigue necesitando su propio proceso de compilación, conjunto de pruebas y alcance de auditoría. El soporte multilenguaje significa flexibilidad de elección, no un atajo para evitar la revisión.
Dentro del espacio de trabajo DevHub
DevHub es el espacio de trabajo de desarrollo nativo de Autheo, disponible hoy, y cubre todo el ciclo de vida desde el scaffolding hasta el despliegue en un solo lugar.
Crea un proyecto
Empieza con una plantilla específica para tu lenguaje (Solidity, Vyper, Rust, Go, Move o C) o importa un repositorio existente.
Escribe y compila
Edita el código del contrato en el editor del espacio de trabajo y compílalo para el objetivo de runtime compatible con EVM usando herramientas estándar de Solidity.
Ejecuta tu conjunto de pruebas
Ejecuta pruebas unitarias e de integración directamente en DevHub antes de tocar la testnet, detectando errores desde el principio.
Despliega en testnet
Envía un build compilado a la testnet de Autheo con un clic, usando THEO obtenido del faucet para pagar el gas.
Monitorea y itera
Sigue las llamadas al contrato, el uso de gas y los errores desde el espacio de trabajo, y vuelve a desplegar a medida que corriges problemas.
Promociona a mainnet
Cuando tu conjunto de pruebas y la revisión manual pasen, despliega el mismo artefacto en mainnet, donde el staking y las comisiones de transacción ya están activos.
Acceso a SDK y API
El SDK de Autheo envuelve el despliegue de contratos, las llamadas y la gestión de cuentas detrás de una API consistente, sin importar qué lenguaje compiló el contrato.
import { AutheoClient } from "@autheo/sdk";
const client = new AutheoClient({
network: "testnet",
rpcUrl: "https://rpc.testnet.autheo.com",
});
// Deploy a compiled Solidity contract (EVM bytecode)
const deployment = await client.contracts.deploy({
bytecode: compiledArtifact.bytecode,
abi: compiledArtifact.abi,
args: [ownerAddress],
});
console.log(deployment.address, deployment.txHash);
// Call a contract method
const result = await client.contracts.call({
address: deployment.address,
method: "balanceOf",
args: [ownerAddress],
});Despliega contratos en Solidity usando herramientas estándar de Ethereum. Remix, Hardhat o Foundry funcionan todos con el entorno de ejecución compatible con EVM de Autheo Chain sin configuración especial.
Notas de optimización de gas
Las comisiones de transacción ya están activas en la mainnet de Autheo, así que el diseño consciente del gas importa desde el primer día, no como un ajuste posterior.
- Agrupa las escrituras de estado siempre que sea posible. Cada escritura en almacenamiento cuesta más que un cálculo en memoria, sin importar el lenguaje de destino.
- Prefiere estructuras de datos de tamaño fijo frente a arreglos que crecen dinámicamente en las rutas críticas, para mantener costos de gas predecibles.
- Guarda en caché las llamadas externas repetidas y los valores reutilizados en variables locales en lugar de volver a leer el estado del contrato.
- Analiza el uso de gas en DevHub antes del despliegue en mainnet. Corrige bucles costosos y verificaciones redundantes mientras iteras en testnet.
- En los objetivos Rust, Go y C, vigila las asignaciones de memoria innecesarias dentro de los puntos de entrada del contrato; tienen un costo de gas como cualquier otro cálculo.
- Ajusta el tamaño de las emisiones de eventos. El registro es útil para los indexadores, pero añade costo, así que emite solo lo que realmente necesitan los consumidores posteriores.
Frameworks de pruebas
Usa las herramientas de prueba en las que tu stack de Ethereum ya confía. La compatibilidad EVM de Autheo Chain significa que los conjuntos de pruebas de Hardhat y Foundry funcionan sin necesidad de un ejecutor de pruebas propietario.
Solidity / Vyper
Usa Foundry o Hardhat para pruebas unitarias, fuzzing y snapshots de gas contra un objetivo compatible con EVM.
Rust
Pruebas unitarias e de integración estándar de Rust, además de pruebas basadas en propiedades con proptest para invariantes del contrato.
Go
Paquete nativo de pruebas de Go, con pruebas basadas en tablas para cubrir los métodos del contrato.
Move
El framework de pruebas unitarias integrado de Move, útil para verificar la seguridad de recursos y las invariantes de conservación de activos.
Multilenguaje
DevHub ejecuta el conjunto de pruebas de tu proyecto en CI antes del despliegue en testnet, sin importar el lenguaje de origen.
Migración desde Ethereum
El runtime de Autheo es compatible con EVM para Solidity y Vyper, así que migrar suele ser un redespliegue con verificación, no una reescritura.
Inventaría tus contratos
Enumera los contratos desplegados, las llamadas externas, los roles con privilegios y las dependencias de oráculos antes de tocar el código.
Actualiza el RPC y las herramientas
Apunta tu configuración existente de Hardhat o Foundry a los endpoints RPC de la testnet de Autheo en lugar de a un nodo de Ethereum.
Redespliega desde DevHub
Despliega el mismo bytecode de Solidity o Vyper en la testnet de Autheo y confirma direcciones, eventos y compatibilidad de ABI.
Vuelve a verificar los supuestos de gas
Los costos de gas difieren según la red. Vuelve a ejecutar tu análisis de gas y ajústalo antes de pasar a mainnet.