MS

Preguntas frecuentes

Web3 y blockchain

10 preguntas y respuestas sobre Web3 y blockchain, de Muhammad Shahid, ingeniero de software de IA sénior y desarrollador backend.

Web3 y blockchain

1. ¿Escribes contratos inteligentes en Solidity?

Sí. Desarrollé contratos inteligentes en Solidity para Tomi, un ecosistema Web3 con más de 1 millón de usuarios, y la lógica de sorteos de New-Waffle.

2. ¿Qué desarrollaste para Tomi?

Tomi (tomi.com) es un ecosistema Web3 gobernado por una DAO, con su propia capa de dominios, cartera, navegador y token TOMI. Escribí los contratos en Solidity de la lógica del token y del ecosistema, y los servicios en Node.js que indexan los eventos on-chain y mantienen sincronizado el estado off-chain. El token TOMI subió de 0,10 a 7 dólares tras el lanzamiento.

3. ¿Has trabajado en ventas de tokens?

Sí. Trabajé en el backend de DOP, que recaudó 185 millones de dólares en su venta privada, y en Rain (rain.one), que recaudó 1 millón de dólares en la suya.

4. ¿Puedes indexar eventos de la blockchain?

Sí. Para Tomi escribí servicios en Node.js que indexan eventos on-chain, los exponen mediante APIs limpias y mantienen el estado off-chain sincronizado con la cadena.

5. ¿Puedes crear proyectos NFT?

Sí. He creado sistemas de NFT generativos y de sorteos, como New-Waffle, una app web de sorteos de NFT que desarrollé de principio a fin.

6. ¿Cómo haces fiable un backend Web3?

Con conmutación por error entre varios proveedores RPC, para que un nodo caído no rompa las transacciones, y con una indexación de eventos on-chain monitorizada para que nunca se detenga sin aviso.

7. ¿Puedes crear un backend Web3 listo para producción?

Sí. Mis backends Web3 han funcionado en producción para DOP, Tomi y Rain, con conmutación por error entre varios proveedores RPC, indexación de eventos monitorizada y un manejo cuidadoso de las transacciones.

8. ¿Puedes crear herramientas de riesgo on-chain?

Sí. Mi proyecto de código abierto rugchecknext es un verificador de rug pulls de tokens para analizar riesgos on-chain.

9. ¿Puedes conectar contratos inteligentes con una app web o móvil normal?

Sí. Construir el backend que une los contratos inteligentes con los productos que usa la gente es gran parte de mi trabajo en Web3.

10. ¿Qué hiciste para Rain?

Desarrollé y reforcé los servicios backend del flujo de la venta privada de Rain, con validación cuidadosa y manejo de transacciones para que ninguna aportación se perdiera o se contara dos veces. La venta recaudó 1 millón de dólares.