En este artículo
- Resumen rápido
- El error de wallet que más cuesta
- Qué soporta realmente el protocolo ord
- Qué necesitas antes de empezar
- Ruta 1 Gamma.io sin código punto de partida recomendado
- Ruta 2 OrdinalsBot inscripciones por lotes
- Ruta 3 ord CLI solo usuarios avanzados
- Estimación de comisiones
- Después de tu inscripción
- Lecturas relacionadas
- Tres rutas, una regla
Trabajo en el espacio de la auto-custodia cripto y he visto el debate sobre las inscripciones dividir salas llenas de desarrolladores Bitcoin desde principios de 2023. A mayo de 2026, más de 127 millones de inscripciones han aterrizado en la cadena de tiempo de Bitcoin según ordinals.com/status. La técnica está probada. Las herramientas son maduras. Lo que sigue fallando a la gente es un único error de wallet que destruye permanentemente la inscripción antes de que el propietario se dé cuenta de lo que ha pasado.
Resumen rápido
Tres rutas para inscribir un ordinal Bitcoin en 2026. Gamma.io lo gestiona todo sin código. OrdinalsBot añade controles por lotes y pago por Lightning. El ord CLI (anclado a ord 0.27.1 publicado el 2025-03-29) ofrece soberanía total pero requiere un nodo Bitcoin completamente sincronizado, actualmente alrededor de 743 GB de espacio en disco. Sea cual sea la ruta que uses, dirige la inscripción únicamente a una wallet compatible con Ordinals. Xverse, UniSat y Leather son las opciones verificadas. Cualquier otro destino arriesga la pérdida permanente.
El error de wallet que más cuesta
Una inscripción está incrustada en un satoshi específico. Ese satoshi lleva como mínimo 546 sats de valor y vive dentro de un UTXO. Si recibes la inscripción en una wallet que no entiende Ordinals, el software puede seleccionar ese UTXO para un barrido rutinario de comisiones o una operación de coinjoin. El satoshi se gasta como comisión minera. La inscripción desaparece. No se puede recuperar.
Bitcoin es inmutable. Ese es el objetivo. También significa que este error es definitivo.
Usa siempre una wallet compatible con Ordinals para recibir, almacenar y transferir inscripciones:
- Xverse en xverse.app
- UniSat en unisat.io
- Leather (antes Hiro) en leather.io
Nunca recibas inscripciones en una dirección de exchange. Nunca recibas inscripciones en una dirección de hardware wallet a menos que hayas confirmado que la interfaz soporta el control de UTXO compatible con Ordinals. Lee esto antes de hacer cualquier otra cosa.
Qué soporta realmente el protocolo ord
El manual de ord establece que las inscripciones pueden llevar cualquier tipo de contenido HTTP válido. El protocolo en sí no impone una lista blanca de MIME fija. En la práctica, la comunidad ha adoptado un conjunto de tipos de uso común:
image/pngeimage/jpegpara imágenes estáticasimage/gifpara animacionesimage/svg+xmlpara gráficos vectorialestext/plainpara texto planotext/htmlpara HTML interactivoapplication/jsonpara metadatos y archivos de atributos de arte generativo
Estos son ejemplos comunes, no una especificación exhaustiva. La restricción vinculante es el tamaño de bloque. El límite de peso de testigo de Bitcoin produce un techo práctico de aproximadamente 400 KB por inscripción. El límite de 520 bytes por PUSHDATA significa que los fragmentos de datos más grandes se dividen en múltiples operaciones push dentro del sobre de inscripción. Un archivo de 400 KB es alcanzable. Un archivo de varios megabytes no lo es.
El mecanismo subyacente es una construcción commit-reveal usando dos transacciones Taproot. Los datos residen dentro de un gasto de ruta de script Taproot con el sobre OP_FALSE OP_IF "ord" 1 <content-type> 0 <data> OP_ENDIF. Bitcoin Core 30.0 (publicado el 2025-10-10) aumentó el límite de relay -datacarriersize de 83 a 100.000 bytes a través de PR #32359, lo que afecta solo a los outputs OP_RETURN. Las inscripciones de ruta de testigo Taproot no se vieron afectadas. Si has visto debate sobre CVE-2023-50428 o el cambio de datacarriersize rompiendo Ordinals: no lo hizo ni lo hace. Consulta el análisis completo para la distinción.
Qué necesitas antes de empezar
- Una wallet Bitcoin compatible. Xverse es la opción recomendada para la mayoría de usuarios en 2026, con soporte móvil y extensión de navegador más manejo completo de Ordinals y Runes. UniSat y Leather son alternativas sólidas.
- Bitcoin para comisiones. Los costes siguen la congestión del mempool. Consulta mempool.space para tasas en vivo en sat/vByte antes de comprometerte. La API devuelve
fastestFee,halfHourFee,hourFee,economyFeeyminimumFeeen sat/vByte. Para un cálculo de coste aproximado:commit_fee + reveal_fee + postage. El postage por defecto que el software ord fija es 10.000 sats por inscripción. - Tu archivo listo. Cualquier tipo de contenido HTTP válido que el visualizador del destinatario pueda renderizar. Mantenlo por debajo de 400 KB para estar dentro de los límites prácticos.
Ruta 1 Gamma.io sin código punto de partida recomendado
Gamma.io gestiona la estimación de comisiones, la construcción de transacciones y la difusión. No se necesita nodo. No hay línea de comandos. El flujo de trabajo tiene ocho pasos.
Paso 1. Descarga Xverse (o UniSat o Leather). Crea tu wallet, anota tu frase de recuperación, financia tu dirección de recepción de Ordinals. Consulta mempool.space antes de financiar.
Paso 2. Ve a gamma.io. Haz clic en Connect Wallet en la esquina superior derecha. Selecciona tu wallet y aprueba la conexión.
Paso 3. Desde el menú principal, ve a Create o Inscribe. Para tu primera inscripción, elige individual.
Paso 4. Haz clic en Upload File y selecciona tu archivo. Se soporta cualquier tipo de contenido HTTP válido. Mantenlo por debajo de 400 KB.
Paso 5. Revisa la estimación de comisión. Gamma te muestra la comisión de red derivada de las tasas actuales en sat/vByte más una comisión de servicio. Si el total parece alto, consulta mempool.space. Las ventanas fuera de horas pico pueden ser sustancialmente más baratas que los periodos de máxima congestión.
Paso 6. Haz clic en Inscribe (o Confirm) y aprueba en tu wallet. La transacción se difunde a Bitcoin.
Paso 7. Espera la confirmación. A tasas de comisión estándar: de uno a seis bloques, de diez a sesenta minutos. A tasas de comisión bajas, el tiempo de cola aumenta. El estado aparece en tu panel de Gamma.
Paso 8. Ve tu inscripción. Consulta la sección My Inscriptions de Gamma, la pestaña Collectibles de Xverse, o busca el ID de inscripción en ord.io.
Ruta 2 OrdinalsBot inscripciones por lotes
OrdinalsBot es un servicio de inscripción dedicado con soporte de lotes integrado, que permite enviar múltiples archivos en un único flujo. Esto ahorra el overhead por transacción cuando estás inscribiendo un conjunto.
El flujo de trabajo refleja el de Gamma.io:
- Conecta tu wallet compatible con Ordinals.
- Sube uno o varios archivos.
- Usa el selector de comisiones integrado para fijar la prioridad.
- Paga la factura vía Bitcoin Lightning o en cadena.
- Recibe tu(s) inscripción(es) en la dirección que especifiques.
OrdinalsBot ha procesado millones de inscripciones y está actualmente operativo en el momento de escribir esto. Alternativa fiable a Gamma.io si prefieres controles por lotes o su presentación de comisiones.
Ruta 3 ord CLI solo usuarios avanzados
El CLI ord es la implementación de referencia mantenida en github.com/ordinals/ord, actualmente liderada por raphjaph. La sintaxis a continuación está anclada a ord 0.27.1 publicado el 2025-03-29. Los flags del CLI cambian entre versiones. Consulta siempre las notas de la versión que instales.
Requisitos:
- Bitcoin Core versión 28 o posterior, completamente sincronizado, con
txindex=1en tu bitcoin.conf. La configuración estándar también necesitaserver=1,rpcuseryrpcpasswordsegún bitcoincore.org. - Un nodo Bitcoin completamente sincronizado: aproximadamente 743 GB de espacio en disco a mayo de 2026 según blockchainsize.org. Reserva margen adicional.
- El binario
ordcompilado o descargado desde la versión verificada de GitHub. - Familiaridad con la línea de comandos.
Flujo de trabajo básico de wallet (ord 0.27.1):
# Create the ord wallet
ord wallet create
# Get your receive address
ord wallet receive
# Inscribe a file (verified flags in ord 0.27.1)
ord wallet inscribe --fee-rate <sats/vB> --file <path-to-file>
# Send an inscription to another address
ord wallet send <address> <inscription-id>
Flags de inscripción verificados en ord 0.27.1:
| Flag | Función |
|---|---|
--fee-rate <sats/vB> | Tasa de comisión de red (obligatorio) |
--file <path> | Archivo a inscribir (obligatorio) |
--destination <address> | Dónde aterriza la inscripción |
--postage <sats> | Valor en sats adjunto al output de la inscripción (por defecto 10.000) |
--commit-fee-rate <sats/vB> | Tasa de comisión separada para la tx commit |
--compress | Comprime el contenido con gzip para reducir tamaño |
--dry-run | Simula la inscripción sin difundir |
--parent <inscription-id> | Establece una inscripción padre |
--delegate <inscription-id> | Delega contenido desde otra inscripción |
--cbor-metadata <path> | Adjunta metadatos codificados en CBOR |
--json-metadata <path> | Adjunta metadatos en JSON |
--sat <ordinal> | Inscribe en un sat específico |
--satpoint <satpoint> | Inscribe en un satpoint específico |
Dos notas sobre flags que los tutoriales antiguos confunden. El flag correcto para una ejecución de simulación es --dry-run. No existe el flag --metadata. Usa --cbor-metadata o --json-metadata según tu codificación. Si una guía lista cualquiera de las formas incorrectas, está desactualizada.
Las inscripciones recursivas referencian contenido de otras inscripciones a través del endpoint /r/inscription/<ID> (nota la barra inclinada, no guión bajo) según la documentación de recursión de ord.
Consulta mempool.space antes de fijar --fee-rate. La API en https://mempool.space/api/v1/fees/recommended devuelve los valores actuales de fastestFee, halfHourFee, hourFee, economyFee y minimumFee en sat/vByte.
No es para principiantes. Para la mayoría de usuarios, Gamma.io alcanza el mismo resultado en una fracción del tiempo sin necesidad de ejecutar un nodo.
Estimación de comisiones
El coste de inscripción tiene dos componentes. La comisión de red es tu pago a los mineros de Bitcoin y sigue la fórmula commit_fee + reveal_fee + postage. El tamaño del archivo en bytes multiplicado por la tasa en sat/vByte es el factor dominante. La comisión de servicio es una adición plana cobrada por Gamma.io o OrdinalsBot cuando usas esas plataformas.
El postage tiene por defecto 10.000 sats en el código de ord (constante TARGET_POSTAGE en inscribe.rs). Este es el importe adjunto al UTXO de output de la inscripción. No es una comisión; es el valor en sats que posteriormente gastarás o transferirás junto con la inscripción.
Cuándo inscribir: consulta mempool.space antes de cada inscripción. Los periodos de congestión (tras movimientos de precio importantes, durante lanzamientos de colecciones de alto perfil) elevan bruscamente las tasas en sat/vByte. Los periodos de poca actividad pueden reducir sustancialmente el coste de red de la misma inscripción. Si no tienes urgencia de tiempo, fija la tasa economyFee y espera.
Después de tu inscripción
Verifica en cadena. Tu inscripción tiene un ID único con el formato <txid>i0. Búscalo en ord.io para confirmar el contenido, el sat en el que vive, la altura de bloque y la propiedad actual.
Transfiere de forma segura. En Xverse: ve a Collectibles, selecciona la inscripción, luego Send. La wallet construye una transacción Taproot moviendo el satoshi específico. Nunca uses la función estándar de envío de Bitcoin para inscripciones. Usa solo la transferencia específica de Ordinals en una wallet compatible.
Pon a la venta. Los principales mercados de Ordinales actualmente operativos en el momento de escribir esto:
- Magic Eden Ordinals (mayor liquidez)
- Gamma.io
- OKX Ordinals
El listado es no custodial en las tres plataformas. Conservas tus claves privadas hasta que el comprador paga.
Lecturas relacionadas
¿Nuevo en la numeración de satoshis y cómo funcionan las inscripciones? Empieza aquí: Discover How Bitcoin Ordinals and Inscriptions Transform Satoshi's Vision. Para sats raros y los niveles de rareza de satoshi: Bitcoin Ordinals and Satoshi Uniqueness. Para la seguridad de la frase de recuperación al configurar tu wallet: Auto-custodia Bitcoin. Para el episodio CVE-2023-50428 y el cambio de datacarriersize que le siguió: Bitcoin CVE-2023-50428 explained. Para una visión más amplia de NFTs y tokens en Bitcoin: NFTs and Tokens on Bitcoin.
Tres rutas, una regla
Gamma.io. Primera inscripción, sin configuración, listo en minutos. La opción por defecto.
OrdinalsBot. Inscripciones por lotes, controles de optimización de comisiones, mismo modelo de confianza.
ord CLI. Soberanía total. Sin confianza en terceros. Reserva aproximadamente 743 GB de disco y tiempo de configuración frente a la sintaxis de ord 0.27.1.
Sea cual sea la ruta que elijas: usa la wallet correcta. Xverse, UniSat o Leather para recibir y transferir. No una dirección de exchange. No una wallet Bitcoin estándar que trate todos los UTXOs como intercambiables. Bitcoin es inmutable. El error también.
¿Nuevo en Bitcoin? Empieza con el Capítulo 1 en ocho minutos.
¿Quieres el panorama completo? Lee los 19 capítulos gratis u ordena el libro físico.
