¿Cómo aceptar Bitcoin por token ITS basado en Ether? Quiere entender la forma más fácil de manejar

Estamos planeando lanzar la venta inicial de tokens para nuestra increíble puesta en marcha. Estamos planeando aceptar Ether y Bitcoin con contratos inteligentes basados ​​en Ethereum. Por lo tanto, solo esperamos tener una forma estándar (que sea fácil para los inversores) de implementación, que nos permita aceptar bitcoins también.

El mayor desafío para nosotros es que con la transferencia de Ether mostramos inmediatamente tokens como saldo para la dirección de Ethereum del inversor. ¿Algo similar posible con Bitcoins? Si no es así, ¿cuál es la forma estándar que siguen otras empresas emergentes para facilitar el proceso? Si es necesario, podemos cambiar las condiciones de nuestro contrato en consecuencia.

Gracias de antemano por cualquier ayuda o sugerencia.

Respuestas (1)

Creo que no es posible hacerlo con un contrato inteligente ya que la cadena de bloques de bitcoin no existe dentro de la EVM.

No sé cómo les va a las otras startups. Una buena idea podría ser mirar una ICO para comprender lo que hacen y preguntar si es necesario.

Si tuviera que hacerlo yo mismo, creo que le pediría a los inversionistas que crearan una dirección de ethereum donde puedan enviarles el token de ethereum. Puedes hacerlo a través de una API, creo.

Estoy de acuerdo en que no hay una forma directa y por eso me interesa saber si hay una forma fácil de hacerlo. Por cierto, no entendí la forma en que lo harías. Con tu enfoque ¿cómo aceptas el Bitcoin? De hecho, sería prudente aceptar Bitcoin porque, en última instancia, necesitamos la dirección de Ethereum para enviar los tokens.
No tengo experiencia real en eso, pero haría algo como que el financiador x le da su dirección de bitcoin y su dirección de ethereum a su aplicación. Luego, envía bitcoins a su dirección, su aplicación verifica eso en la cadena de bloques de bitcoin a través de un explorador de cadena de bloques y, si realmente se ha enviado, envía el token a su dirección de ethereum. De esta forma, el financiador no tiene que comprar ether si no quiere.