Decodificador de transacciones en bruto

Convierte un blob opaco en hex, base64 o protobuf en campos legibles antes de firmarlo o después de difundirlo. La cadena se detecta automáticamente; el decodificador recupera el remitente a partir de la firma cuando la cadena lo permite.

Firmada o sin firmar. La decodificación se ejecuta en tu navegador; no se envía nada a ningún sitio, así que es segura para transacciones sin firmar que estés a punto de firmar.
Ejemplos:

Se decodifica en tu navegador con JavaScript. Las direcciones nunca se suben ni se almacenan.

¿Qué es un decodificador de transacciones en bruto?

Un decodificador de transacciones en bruto analiza los bytes serializados de una transacción (RLP para cadenas EVM, el formato binario de Bitcoin o un PSBT, la disposición compacta de mensajes de Solana, o el protobuf de Tron) y los convierte en campos con nombre: remitente, destinatario, cantidad, parámetros de comisión, nonce o blockhash, calldata y firmas. También calcula el ID de la transacción localmente y, cuando el esquema de firma lo permite, recupera el firmante. No se envía nada a ningún nodo.

Qué obtienes por cadena

CadenaDecodificado
EVMtipo, chain ID, nonce, from (recuperado), to o dirección del contrato creado, valor, límite de gas, precio del gas o comisiones EIP-1559, comisión total máxima, calldata con argumentos de funciones ERC-20 / comunes, access list, hashes de blobs, autorizaciones EIP-7702, r/s/v, hash de la transacción
Bitcointxid, wtxid, size / vsize / weight, versión, significado del locktime, indicador RBF, outpoint y dirección derivada de cada entrada, valor, tipo de script y dirección de cada salida, texto OP_RETURN, scriptSig y witness en hex
Solanaversión del mensaje, pagador de la comisión, blockhash, firmas, lista de cuentas con indicadores de firmante / escribible, tablas de búsqueda de direcciones, cada instrucción decodificada para los programas System, SPL Token, Token-2022, ATA, Compute Budget y Memo, con resumen de transferencias de SOL y tokens
TrontxID, firmante recuperado y si coincide con el propietario, fee limit, timestamp, expiración, ref block, memo, cada contrato: TransferContract, transferencia TRC-20 vía TriggerSmartContract, transferencia TRC-10, freeze / unfreeze / delegación de recursos, votos, creación de contratos

Usos habituales

Páginas por cadena: Ethereum, Bitcoin, Solana, Tron.

Preguntas frecuentes

¿Qué formatos se aceptan?

EVM: el hex RLP que devuelve una cartera o eth_getRawTransactionByHash, firmado o sin firmar, tipos 0 a 4. Bitcoin: hex de transacción en bruto (legacy, SegWit, Taproot) y PSBT, del que se extrae la transacción sin firmar. Solana: la cadena base64 del RPC o del signTransaction de una cartera, base58 o hex; funcionan tanto una transacción completa como un mensaje suelto, legacy y v0. Tron: raw_data_hex, el hex completo de la transacción firmada, o el objeto JSON de TronGrid y tronWeb.

¿Puede decirme quién es el remitente?

EVM y Tron: sí, el remitente se recupera a partir de la firma ECDSA, que es como lo hacen los nodos. Bitcoin: las direcciones de entrada se derivan del scriptSig o del witness para gastos P2PKH, P2SH-P2WPKH, P2WPKH y P2WSH; los gastos Taproot por key path no contienen la clave, así que la dirección está en la salida anterior. Solana: el pagador de la comisión y los firmantes son las primeras cuentas del mensaje.

¿Por qué no aparece la comisión en Bitcoin?

Una transacción Bitcoin en bruto referencia las salidas anteriores por txid e índice, pero no contiene sus importes. La comisión es entradas menos salidas, así que requiere consultar las transacciones anteriores. Todo lo demás, incluidos txid, vsize y weight, se calcula localmente.

¿Es seguro pegar aquí una transacción sin firmar?

Sí. Una transacción sin firmar no contiene secretos, y la página no hace peticiones de red después de cargarse. Este es el uso recomendado: decodifica lo que una dApp te pide firmar antes de aprobarlo en la cartera.

¿Qué significa un selector o ID de programa que no está en la lista?

El decodificador conoce las funciones comunes de ERC-20 / ERC-721 y los programas System, Token, ATA, Compute Budget y Memo de Solana. Las demás llamadas se muestran con sus datos en bruto; pega el calldata y la firma de la función en el decodificador ABI para ir más allá.