Wallet App para Flare/Songbird con Delegación y Comisión en Recompensas

Job ID: 39550363

Budget: $750 – $1,500 USD

Buscamos un desarrollador blockchain experimentado para crear una wallet app en nuestra página Latin Link ([insertar URL]), similar a https://app.au.cc/rewards. La app permitirá conectar billeteras, delegar tokens FLR/SGB a proveedores de datos (FTSO) y reclamar recompensas, cobrando un 0.5% de comisión en delegaciones y recompensas, transferida a nuestra dirección en la C-Chain. Los usuarios controlarán sus claves ("tus llaves, tus criptos") usando Ledger Nano, MetaMask o Bifrost, con consentimiento claro para las comisiones.

Requisitos:
Funcionalidades:
Conectar billeteras (Ledger Nano via Flare app, MetaMask, Bifrost).

Delegar FLR/SGB a proveedores FTSO, con selección de cantidad y proveedor.

Reclamar recompensas a la billetera del usuario, firmadas con sus claves.

Cobrar 0.5% de comisión en delegaciones y recompensas, transferido a nuestra dirección Latin Link

Mostrar saldos, recompensas, proveedores FTSO y transacciones.

Integración Flare/Songbird:
Usar APIs de Flare (Flare Portal, ) y ContractRegistry.sol para FTSO.

Soporte para C-Chain (smart contracts) y P-Chain (delegaciones).

Seguridad:
Respetar "tus llaves, tus criptos"; usuarios firman con Ledger Nano/MetaMask.

Interfaz clara para consentir comisiones en recompensas.

Proteger contra XSS/CSRF; usar HTTPS.

Smart contract auditable para comisiones.

Tecnologías:
Frontend: React.js/Next.js, Tailwind CSS.

Backend: Node.js/Express, nodos Flare (QuickNode).

Blockchain: @flarenetwork/flare-periphery-contracts, Solidity para comisiones.

Billeteras: Ledger Nano (Flare app, ), MetaMask, Bifrost.

Comisión:
0.5% en delegaciones y recompensas, transferido a nuestra dirección (C-Chain).

Consentimiento explícito del usuario via firma para comisiones en recompensas.

UI:
Interfaz responsiva, inspirada en https://app.au.cc/rewards.

Mostrar saldos, recompensas, proveedores FTSO y notificaciones.

Multilingüe (español/inglés).

Pruebas y Despliegue:
Probar en Coston (Flare) y Coston2 (Songbird).

Desplegar en wallet.latinlink.com.

Entregar documentación de usuario y técnica.

Entregables:
Código fuente (GitHub).

App funcional en testnet/mainnet.

Documentación y pruebas de seguridad.

Cronograma: 1-3 semanas
Semana 1: Diseño UI y configuración.

Semanas 1-2: Desarrollo e integración.

Semana 3: Pruebas y despliegue.

Presupuesto: ($800-$1,000 USD)
Pagos: 25% tras diseño, 35% tras testnet, 40% tras despliegue.
Requisitos del Freelancer:
Experiencia en Flare/Songbird o EVM.

Conocimiento de FTSO y Ledger Nano (Flare app).

Portafolio con proyectos blockchain.

Contacto:
Envía propuesta con experiencia, cronograma, presupuesto y ejemplos.