Programa de recompensas para desarrolladores de THORChain – THORChain

Enviar código, ganar $ RUNE, ayudar a enviar THORChain

Es inaceptable que en 2020 los intercambios centralizados aún dominen el paisaje, con la custodia manual de los activos. La industria necesita desesperadamente un administrador de activos bizantino tolerante a fallas que permita liquidez sin permiso. Es hora de enviar THORChain.

THORChain es un bien público, entregado con dinero público, para un propósito público. El equipo desea acelerar el progreso, tener más ojos en el código y generar más apoyo de la comunidad.

Actualmente hay una docena de desarrolladores gestionados internamente que trabajan en todas las facetas de THORChain:

THORNodeTHORChain TSSBifröst (Observador y firmante) API de Midgard Cliente basado en la web (BEPSwap) Infraestructura del cliente basado en la aplicación (Asgard Wallet)

Con el tiempo será necesario pasar de 100% contribuido internamente a 100% contribuido externamente, donde la comunidad envía código con algunos miembros a largo plazo que actúan como conserjes de código para garantizar cierto nivel de curación en el binario oficial. Esto sigue el enfoque de Bitcoin.

El equipo está listo para comenzar este proceso ahora.

El gráfico de información anterior resume el enfoque y se mantiene deliberadamente simple. Cualquiera debería poder examinar los problemas, proporcionar información y luego seguir con las contribuciones del código.

Si se acepta el código, se pagará la recompensa. Los pagos están en cuatro niveles, en un esfuerzo por mantener baja la carga administrativa. Pueden ajustarse con el tiempo.

1. Examinar y aplicar

Sigue este proceso:

El equipo de THORChain etiquetará los problemas como "Recompensa" con un Nivel P. Cualquiera puede examinar los problemas y comenzar una discusión con el equipo utilizando los comentarios de Gitlab. Una vez establecida la tarea, el equipo invitará al desarrollador asignado como colaborador. pagando $ 50

2. Clonar y desarrollar

Clone el repositorio, por ejemplo: git clone https://gitlab.com/thorchain/asgard-wallet.gitCree una nueva rama issue-x (por ejemplo, issue-22 para asociados Número 22): git checkout -b problema-22 El desarrollador ahora puede enviar una Solicitud de fusión, etiquetar # 22 o soltar el enlace al problema en la descripción de MR. Enviar una solicitud de fusión contra el Problema-22

3. Revisión y aceptación

La solicitud de combinación será revisada por uno del equipo y puede requerir comentarios adicionales y trabajo del desarrollador.

El equipo buscará lo siguiente:

Código claro y legible Aborda el problema en cuestión Está asociado con las pruebas unitarias (cuando corresponda)

El proceso de revisión puede demorar algunos días antes de ser aceptado.

4. Pago

Cuando envíe una solicitud de fusión, agregue una cuenta bnb $ RUNE.

Por interés de privacidad y para evitar el seguimiento de la billetera, se puede usar una cuenta BitMax bnb $ RUNE con MEMO asociada. O, alternativamente, los destinatarios de los pagos pueden romper la vinculación utilizando las cuentas de BitMax después de recibir el pago.

Si se acepta la Solicitud de fusión, el pago será seguido dentro de 3 días, con el recibo de pago comentado en la edición de Gitlab.

En aras de la velocidad y la flexibilidad, el equipo se reserva el derecho de rechazar solicitudes de fusión o cambiar cualquier parte del Programa de recompensas para desarrolladores en cualquier momento. Sin embargo, el equipo desea invertir tiempo y esfuerzo en este programa para que sea un éxito, por lo que la comunidad debe esperar que el programa funcione sin problemas.

Los pagos provendrán de las Reservas Operativas, que han sido asignadas para este propósito. Hay suficiente $ RUNE disponible.

Comunicación

Se prefieren los comentarios de Gitlab, pero el equipo tiene un Telegram y un chat de discordia disponible para cualquier discusión en curso. En esta etapa, no se requiere un canal de holgura.

Telegram Dev Channel: https://t.me/thorchain_dev

Discordia: https://discordapp.com/invite/V6pNp8A

Gitlab: https://gitlab.com/thorchain