Asumiré que desea configurar el Signet predeterminado que administran Kalle Alm y AJ Towns. (También puede configurar su propia red Signet personalizada y administrarla usted mismo, pero no se aplicarán las siguientes instrucciones).
Signet se fusionó con Bitcoin Core en PR 18267 en septiembre de 2020 y se incluyó por primera vez en la versión 0.21.
Las instrucciones de compilación para Bitcoin Core están aquí ( Windows , Mac OS , Linux ).
Una vez que haya creado Bitcoin Core 0.21 o posterior, puede usar la -signet
bandera para ejecutar un nodo Signet:
bitcoind -daemon -signet
Para crear una billetera Signet:
bitcoin-cli -signet createwallet "insert_wallet_name"
Si desea jugar con los descriptores de Taproot, deberá crear una cartera de descriptores. (A menos que especifique que desea una billetera de descriptor, no creará una).
./bitcoin-cli -signet -named createwallet wallet_name=insert_wallet_name descriptors=true
Luego, para generar una dirección de Signet:
bitcoin-cli -signet -rpcwallet=insert_wallet_name getnewaddress
Al momento de escribir (julio de 2021), esto generará una dirección Signet SegWit v0 bech32 a partir detb1q...
Para obtener Bitcoin de Signet, hay un grifo de Signet aquí: https://signetfaucet.com/
Puede realizar un seguimiento de las transacciones de Signet con el explorador de bloques de Signet aquí: https://explorer.bc-2.jp/
Puede ejecutar un nodo de Signet en paralelo con su nodo de red principal como puede hacerlo con un nodo de red de prueba .
Para obtener más detalles, consulte el taller de Kalle en Advancing Bitcoin 2020 que le muestra cómo realizar transacciones Taproot en Signet y depurar scripts Taproot utilizando el depurador de scripts Bitcoin de Kalle btcdeb . (Tenga en cuenta que el taller es anterior a la fusión de Signet con Bitcoin Core, por lo que algunos de los detalles están desactualizados).
Hay una lista de recursos de signet en este número de openoms.
muro