Skip to content

SIPs: Propuestas de Mejora de Stamps

El proceso formal para proponer, debatir e implementar mejoras a los protocolos Bitcoin Stamps.

SIP Registry

Current protocol proposals and their implementation status:

SIPTitleStatusGitHub Issue
SIP-0000Stamps Improvement Proposal ProcessActive #686
SIP-0001SRC-20 Conditional Transfers (Hashlock/Timelock)Draft #685
SIP-0002SRC-20 UTXO Binding & Transfer Format v2.0Superseded #484
SIP-0003SRC-20 Cross-Chain Bridge SpecificationDraft #485
SIP-0004Shielded SRC-20 — Privacy Extension (Phased)Draft #687
SIP-0005Binary Transfer Format for SRC-20Draft #688
SIP-0006Native SRC-20 AMM (Automated Market Maker)Draft #689
SIP-0008Dual Transaction Parsing — Combined SRC-20 Transfer + Stamp IssuanceDraft #692

Status Definitions

  • ActiveProcess document in effect
  • DraftProposal written, open for initial feedback
  • ReviewSpecification complete, formal review in progress
  • AcceptedSpecification agreed, activation block pending
  • ActivatedActivation block set, countdown in progress
  • FinalLive on mainnet, all indexers processing
  • SupersededReplaced by a newer SIP
  • WithdrawnAuthor abandoned
  • RejectedCommunity consensus against implementation

Implementation Roadmap

Strategic phasing ensures each foundation is battle-tested before dependent features build upon it.

Phase 1FoundationWeeks 1-10

HTLC capabilities, binary encoding, and dual transaction parsing

SIP-0001SRC-20 Conditional Transfers (Hashlock/Timelock)3-4 weeks
SIP-0005Binary Transfer Format for SRC-202 weeks
SIP-0008Dual Transaction Parsing — Combined SRC-20 Transfer + Stamp Issuance2-3 weeks Soft dep: SIP-0005
Phase 2Core TradingWeeks 6-14

Native on-chain liquidity with AMM functionality

SIP-0006Native SRC-20 AMM (Automated Market Maker)4-6 weeks Soft dep: SIP-0005
Phase 3Cross-ChainWeeks 10-22

Bridge connectivity to EVM chains

SIP-0003SRC-20 Cross-Chain Bridge Specification6-8 weeks Soft dep: SIP-0001
Phase 4Wrapped Assets & BTC PoolsWeeks 18-28

Wrapped asset standard enabling Bitcoin-native liquidity pools

Includes future SIPs not yet formally drafted
Phase 5PrivacyWeeks independent

Stealth addresses to zero-knowledge shielded pools

SIP-0004Shielded SRC-20 — Privacy Extension (Phased)2-18 months
PrioritySIPEffortHard DependenciesSoft Dependencies
1 SIP-0001SRC-20 Conditional Transfers (Hashlock/Timelock)3-4 weeksNone
2 SIP-0005Binary Transfer Format for SRC-202 weeksNone
3 SIP-0008Dual Transaction Parsing — Combined SRC-20 Transfer + Stamp Issuance2-3 weeksNoneSIP-0005
4 SIP-0006Native SRC-20 AMM (Automated Market Maker)4-6 weeksNoneSIP-0005
5 SIP-0003SRC-20 Cross-Chain Bridge Specification6-8 weeksNoneSIP-0001
6 SIP-0004Shielded SRC-20 — Privacy Extension (Phased)2-18 monthsNone

Gating Criteria Between Phases

Strategic checkpoints ensure stability before adding complexity:

GateConditionRationale
Phase 1 → Phase 2SIP-0001 live for 2000+ blocks (~2 weeks)HTLC must be battle-tested before AMM dependencies
Phase 2 → Phase 3SIP-0006 Phase 1 stable for 1000+ blocksAMM core proven before cross-chain integration
Phase 3 → Phase 4SIP-0003 bridge operational, security auditedBridge custody is high-risk — requires validation

Future Protocol Extensions

These extensions are planned but not yet formally drafted:

Future SIPPurposePrerequisite
SIP-0007 (Wrapped Asset Standard)wBTC/wUSDT mint/burn protocol, custody modelSIP-0003 bridge architecture
Concentrated LiquidityUniswap V3-style capital efficiencySIP-0006 Phase 1 proven stable
Multi-hop RouterA→B→C swaps in single operationMultiple active AMM pools
GovernanceProtocol fee distribution, parameter changesEcosystem maturity

Indexer Coordination

SIPs that change consensus behavior require coordination across multiple indexers:

  • stampchain (primary indexer): Must implement for activation
  • OpenStamp: Should implement for ecosystem consistency
  • Future indexers: Implementation encouraged but not blocking

For a SIP to reach Accepted status:

  • stampchain team approves the specification
  • At least one other indexer acknowledges the specification
  • No unresolved security concerns remain

Activation blocks are coordinated with minimum 4 weeks lead time to allow all indexers to prepare.

¿Qué es un SIP?

Un SIP (Stamps Improvement Proposal) es un documento de diseño que proporciona información a la comunidad Bitcoin Stamps, o describe una nueva característica para los protocolos o sus procesos.

El proceso SIP está inspirado en los BIPs de Bitcoin (Bitcoin Improvement Proposals) y los EIPs de Ethereum, adaptado a los valores de la comunidad Bitcoin Stamps.

Tipos de SIPs

SIP de Estándares

Propone cambios a la especificación del protocolo que afectan la compatibilidad o interoperabilidad:

  • Nuevos protocolos (ej. SRC-721, OLGA)
  • Modificaciones a protocolos existentes
  • Nuevas operaciones o campos

SIP de Proceso

Describe o propone cambios a procesos:

  • Cambios al proceso SIP mismo
  • Herramientas y entornos de desarrollo
  • Pautas de gobernanza

SIP Informativo

Proporciona información general o pautas, sin proponer nueva funcionalidad.

Proceso SIP

Etapas

1. Idea        → Discusión informal en Discord/GitHub
2. Borrador    → SIP escrito y abierto para comentarios
3. Revisión    → Período de revisión comunitaria
4. Último Llamado → Ventana de comentarios final (14 días)
5. Final       → SIP aceptado y especificación completada
6. Activo      → Implementado en el ecosistema

Requisitos de un SIP

Un SIP debe incluir:

  • Resumen: Descripción concisa de la propuesta
  • Motivación: Por qué es necesario este cambio
  • Especificación: Detalles técnicos completos
  • Implementación de referencia: Código demostrable (cuando aplique)
  • Compatibilidad hacia atrás: Análisis de impacto en versiones anteriores
  • Consideraciones de seguridad: Riesgos potenciales y mitigaciones

Cómo Contribuir

Proponer una Idea

  1. Discute primero: Comparte tu idea en el Discord de Bitcoin Stamps o en GitHub Issues
  2. Evalúa el soporte: Determina si la comunidad está interesada
  3. Escribe el borrador: Crea el documento SIP completo
  4. Envía para revisión: Crea un Pull Request en el repositorio de SIPs

Revisar SIPs Existentes

  • Lee y comenta SIPs activos en proceso de revisión
  • Prueba implementaciones de referencia
  • Reporta problemas de especificación o seguridad
  • Vota (implícitamente mediante implementación) en SIPs finales

SIPs Notables

OLGA (SIP de Almacenamiento)

El protocolo OLGA fue propuesto e implementado a través del proceso SIP, demostrando cómo el proceso puede mejorar significativamente la eficiencia del ecosistema sin fragmentarlo.

Extensiones SRC-20

Múltiples mejoras a SRC-20 han pasado por el proceso SIP, incluyendo nuevas operaciones y optimizaciones de indexación.

Recursos


El proceso SIP encarna los valores de Bitcoin Stamps: mejora descentralizada, consenso comunitario, y transparencia técnica.

Proyecto comunitario de código abierto que preserva la cultura digital en Bitcoin