Contrato Inteligente para Exchange
Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted2 hours ago
Quiero desarrollar un contrato inteligente en la red Ethereum que sirva como núcleo de una plataforma de intercambio.
Lo que necesito
• Funciones básicas de depósito y retiro de tokens ERC-20.
• Lógica de emparejamiento de órdenes simple (limit y market) dentro del contrato.
• Manejo seguro de balances internos y liquidación de operaciones.
• Eventos para que el front-end pueda escuchar actualizaciones en tiempo real.
Requisitos técnicos
– Código en Solidity, compatible con la versión estable más reciente.
– Buenas prácticas: uso de OpenZeppelin, patrones de control de acceso y prevención de reentrancy.
– Comentarios claros y documentación que explique cada función y cómo desplegar el contrato.
– Scripts de pruebas unitarias en Hardhat o Truffle que cubran escenarios de depósito, trade y retiro.
Entregables
1. Archivo .sol completo.
2. Scripts de despliegue y pruebas.
3. Instrucciones paso a paso para reproducirlas localmente.
Valoro la seguridad y la claridad del código; una breve auditoría interna o lista de riesgos mitigados será un plus.
Lo que necesito
• Funciones básicas de depósito y retiro de tokens ERC-20.
• Lógica de emparejamiento de órdenes simple (limit y market) dentro del contrato.
• Manejo seguro de balances internos y liquidación de operaciones.
• Eventos para que el front-end pueda escuchar actualizaciones en tiempo real.
Requisitos técnicos
– Código en Solidity, compatible con la versión estable más reciente.
– Buenas prácticas: uso de OpenZeppelin, patrones de control de acceso y prevención de reentrancy.
– Comentarios claros y documentación que explique cada función y cómo desplegar el contrato.
– Scripts de pruebas unitarias en Hardhat o Truffle que cubran escenarios de depósito, trade y retiro.
Entregables
1. Archivo .sol completo.
2. Scripts de despliegue y pruebas.
3. Instrucciones paso a paso para reproducirlas localmente.
Valoro la seguridad y la claridad del código; una breve auditoría interna o lista de riesgos mitigados será un plus.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.