Tengo dificultades para encontrar información sobre cómo configurar un contrato que acepte monedas múltiples como bitcoin, wave, ripple, etc. Y también busco una solución para distribuir mis tokens a estas monedas aceptadas.
Se agradecería mucho una dirección o enlaces sobre cómo configurar estos pasos.
Un contrato de Ethereum no puede interactuar directamente con otras cadenas de bloques.
Tienes que usar un servicio como BTC Relay , su proyecto en github .
Puede configurar su propio nodo de bitcoin, litecoin, etc. para aceptar pagos en su servidor y luego, en su sistema, llame a su contrato inteligente / envíe los tokens a la dirección adecuada del depositante.
Tendrán que registrarse y luego se generará una dirección de bitcoin desde el nodo de bitcoin de su servidor para que pueda conectarlo a ese usuario una vez que se envíen los fondos... luego envíe los tokens a la dirección de ethereum de ese usuario en el archivo que establecieron al registrarse.
¿Puede ser una solución algo como esto. solo estoy pensando
Genere una dirección pública y una dirección privada de bitcoin usando un script php y guárdelo en una base de datos
ID de transacción del usuario y llame a la API de transacción para confirmar que se ha recibido el pago (en este caso, la pregunta ¿qué proveedor de servicios proporcionará el servicio de API de transacción? ¿Hay alguna API alojada abierta mediante la cual podamos verificar el saldo incremental de una dirección de bitcoin usando ¿ID de transacción?)
importa tu clave privada en cualquier proveedor de billetera. o configura tu propio nodo. e importe su clave privada.
Raju Saiful Islam
Nerdroid
mikko ohtamaa