·upgrade-stellar-contracts
!

upgrade-stellar-contracts

Actualice los contratos inteligentes de Stellar/Soroban utilizando el módulo actualizable de OpenZeppelin. Úselo cuando los usuarios necesiten: (1) hacer que los contratos de Soroban sean actualizables a través del reemplazo WASM nativo, (2) usar macros derivadas actualizables o UpgradeableMigratable, (3) implementar patrones atómicos de actualización y migración con un contrato de actualización, (4) garantizar la compatibilidad de la clave de almacenamiento entre actualizaciones o (5) probar rutas de actualización para contratos de Soroban.

44Instalaciones·6Tendencia·@openzeppelin

Instalación

$npx skills add https://github.com/openzeppelin/openzeppelin-skills --skill upgrade-stellar-contracts

Cómo instalar upgrade-stellar-contracts

Instala rápidamente el skill de IA upgrade-stellar-contracts en tu entorno de desarrollo mediante línea de comandos

  1. Abrir Terminal: Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.)
  2. Ejecutar comando de instalación: Copia y ejecuta este comando: npx skills add https://github.com/openzeppelin/openzeppelin-skills --skill upgrade-stellar-contracts
  3. Verificar instalación: Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

Fuente: openzeppelin/openzeppelin-skills.

SKILL.md

Ver original

Soroban contracts are mutable by default. Mutability refers to the ability of a smart contract to modify its own WASM bytecode, altering its function interface, execution logic, or metadata. Soroban provides a built-in, protocol-level mechanism for contract upgrades — no proxy pattern is needed.

A contract can upgrade itself if it is explicitly designed to do so. Conversely, a contract becomes immutable simply by not provisioning any upgrade function. This is fundamentally different from EVM proxy patterns:

| | Soroban | EVM (proxy pattern) | Starknet |

Actualice los contratos inteligentes de Stellar/Soroban utilizando el módulo actualizable de OpenZeppelin. Úselo cuando los usuarios necesiten: (1) hacer que los contratos de Soroban sean actualizables a través del reemplazo WASM nativo, (2) usar macros derivadas actualizables o UpgradeableMigratable, (3) implementar patrones atómicos de actualización y migración con un contrato de actualización, (4) garantizar la compatibilidad de la clave de almacenamiento entre actualizaciones o (5) probar rutas de actualización para contratos de Soroban. Fuente: openzeppelin/openzeppelin-skills.

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/openzeppelin/openzeppelin-skills --skill upgrade-stellar-contracts
Categoría
!Seguridad
Verificado
Primera vez visto
2026-03-06
Actualizado
2026-03-10

Browse more skills from openzeppelin/openzeppelin-skills

Respuestas rápidas

¿Qué es upgrade-stellar-contracts?

Actualice los contratos inteligentes de Stellar/Soroban utilizando el módulo actualizable de OpenZeppelin. Úselo cuando los usuarios necesiten: (1) hacer que los contratos de Soroban sean actualizables a través del reemplazo WASM nativo, (2) usar macros derivadas actualizables o UpgradeableMigratable, (3) implementar patrones atómicos de actualización y migración con un contrato de actualización, (4) garantizar la compatibilidad de la clave de almacenamiento entre actualizaciones o (5) probar rutas de actualización para contratos de Soroban. Fuente: openzeppelin/openzeppelin-skills.

¿Cómo instalo upgrade-stellar-contracts?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/openzeppelin/openzeppelin-skills --skill upgrade-stellar-contracts Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code, Cursor u OpenClaw

¿Dónde está el repositorio de origen?

https://github.com/openzeppelin/openzeppelin-skills