¿Cómo puedo encontrar muestras para transacciones P2TR en mainnet?

¿Puedo solicitar un ejemplo de identificación de transacción P2TR más allá del bloque 709632?

Estaba tratando de depurar uno de mis scripts y algo está mal al buscar witness_v1_keyhashy no pude encontrar uno manualmente en los exploradores de blockchain.

Respuestas (2)

Taproot se activó en el bloque 709 632, pero las primeras transacciones P2TR fueron en el bloque 709 635. Algunas transacciones P2TR que pueden ser útiles para los vectores de prueba serían:

  • 33e7…9036 , la primera transacción P2TR
  • 3777…35c8 , la primera transacción con una ruta de script P2TR y una entrada de ruta de clave P2TR
  • 83c8…7d82 con múltiples entradas de teclado P2TR
  • 905e…d530 , el primer scriptpath 2-of-2 multisig gasto
  • 2eb8…b272 , el primer uso del nuevo código de operación TapscriptOP_CHECKSIGADD

Puede encontrar todas las transacciones P2TR a través de un explorador de bloques, por ejemplo, en blockchair.com filtrando los resultados de las transacciones para type(witness_v1_taproot)yis_spent(true) .

En la red principal hay una serie de transacciones P2TR en el bloque 709635. Algunas ID de transacciones están incluidas en el índice de mi publicación de la lista de correo de bitcoin-dev .

Esta respuesta podría mejorarse al incluir un txid, dado que esta fue la solicitud principal del autor de la pregunta. Por favor, no publiques respuestas de solo enlace.