Mi pregunta se relaciona con el caso de uso de intentar crear un flujo de pago simple donde un usuario (un donante) puede donar directamente a otro usuario (un destinatario) con Bitcoin. Para empezar, me gustaría cargar e ingresar manualmente 2 direcciones que respondan a un botón Donar e idealmente se procesen desde cuentas de prueba en la cadena de bloques Testnet.
Soy nuevo en el desarrollo de bitcoin y quiero comprender la mecánica subyacente en lugar de implementar de inmediato un complemento más sofisticado y abstracto (por ejemplo, Stripe). Además, mi idioma preferido es Ruby, por lo que he estado favoreciendo las API con los SDK de Ruby.
Hasta ahora tengo una lista corta de las siguientes API:
¿Alguien ha trabajado con estos y puede brindar orientación sobre cuál es el mejor para implementar el caso de uso anterior? Se aceptan otras sugerencias. Aprecio que esto podría interpretarse de manera bastante amplia, pero puedo intentar especificar más si tiene preguntas.
En caso de que alguien más se enfrente a esta decisión, decidí usar la API de Blockchain.info ( https://blockchain.info/ ).
Factores primarios:
Inconvenientes:
Eche un vistazo a la API de Coinkite https://coinkite.com/developers y también a los botones de pago y las opciones de procesamiento de pagos https://coinkite.com/faq/pay
claris