La forma más fácil de aceptar BTC y probar

Estamos construyendo un juego en línea y planeando permitir que nuestros jugadores jueguen por bitcoins. Por lo tanto, debemos permitir que los jugadores depositen y retiren bitcoins.

¿Cuál es la forma más fácil de comenzar a aceptar bitcoins de los usuarios? ¿ Usar la lista de llamadas de la API de bitcoin ( https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list ) o usar la "API de pago de recepción" de Blockchain.info ( http://blockchain.info/api/api_receive )?

En la página de Blockchain.info para "recibir API de pago", ofrece un ejemplo de PHP cerca de la parte inferior de la página. El ejemplo permite que su sitio web solicite al usuario que nos envíe bitcoins, a través de Blockchain.info. Me gusta probar esto. ¿Cuál es la mejor manera de probarlo? ¿Enviar bitcoins reales o enviar bitcoins testnet?

Si la mejor manera de probar es usar bitcoins reales, supongo que deberíamos enviar un Satoshi (0.00000001 BTC) cada vez. Pero, ¿cuánta transacción o tarifa de red tendré que pagar (ya que es probable que necesite enviar BTC muchas veces)?

Si la mejor manera de probar es usar monedas Testnet, ¿cómo se usan? No puedo encontrar buena información sobre cómo usarlos para responder preguntas como: ¿Podemos usar monedas de testnet para probar la lista de llamadas de la API de bitcoin o la "API de pago de recepción" de Blockchain.info y su ejemplo de PHP?

Respuestas (2)

El servicio Blockchain.info no aceptará monedas de testnet, por lo que solo puede probar con monedas normales. Como puede ver en su sitio, el monto mínimo de transferencia permitido por su sistema es 0.0005 BTC, por lo que ese es el mínimo y no se requiere una tarifa por ese monto.

Como estarás en los extremos remitente y receptor, puedes enviar cualquier cantidad, si todo sale como debe, no se perderá nada.

Por otro lado, he oído hablar de problemas y retrasos en el uso de los servicios de blockchain.info, no sé si ya están solucionados, pero probablemente si va a utilizar un servicio de pago de bitcoin, por lo general puede consultar otros servicios comerciales. allí afuera.

Gracias por su respuesta. El servicio Blockchain.info parece sencillo. ¿Qué servicios comerciales son mejores y que recomendarías?
No usé ningún servicio de recepción de pagos, pero la mayoría de los sitios más grandes que aceptan bitcoins están usando Coinbase.
Ofrecemos juegos basados ​​en habilidades, pero debido a que los jugadores competirán por dinero y todavía hay un elemento de azar, se considerará que se trata de apuestas. Por lo tanto, Coinbase no nos ayudará. ¿Alguna otra sugerencia, por casualidad?
Además, usando el ejemplo de PHP de la "API de recepción de pagos" de Blockchain.info, muestra la dirección de recepción de Blockchain, no la mía. Entonces, se supone que el usuario debe enviar bitcoin a Blockchain, quien a su vez me lo enviará a mí. Supongo que deberíamos poder confiar en Blockchain para que me transmita el bitcoin. Además, ¿piensas que es más fácil usar la API de "recibir pago" de Blockchain.info que averiguar y usar la lista de llamadas de la API de bitcoin?
Umm, no estoy seguro de cuál es el mejor servicio que puedes usar, creo que hay varios como blockchain.info pero no sé si son mejores o no. Sobre el proceso, tiene razón, la API de pago de recepción proporcionará una dirección de bitcoin y luego reenviará todo lo recibido a su dirección y devolverá la llamada, por lo que debe confiar en su servicio. Para usar la API de cliente de bitcoin, necesita un cliente que funcione completamente y eso es demasiado para un servicio en línea: sincronización completa con la red, actualización cuando sea necesario, cadena completa descargada...

Blockchain.info lanzó su propio servicio de testnet. Puede acceder al sitio web de testnet en esta url. https://testnet.blockchain.info/

Su enlace redirige a su Block Explorer. ¿Alguna actualización?