·upgrade-stellar-contracts
!

upgrade-stellar-contracts

Aktualisieren Sie Stellar/Soroban-Smart-Verträge mit dem aktualisierbaren Modul von OpenZeppelin. Wird verwendet, wenn Benutzer: (1) Soroban-Verträge durch nativen WASM-Ersatz aktualisierbar machen müssen, (2) Upgradeable- oder UpgradeableMigratable-Ableitungsmakros verwenden, (3) atomare Upgrade- und Migrationsmuster mit einem Upgrader-Vertrag implementieren, (4) die Kompatibilität von Speicherschlüsseln über Upgrades hinweg sicherstellen oder (5) Upgrade-Pfade für Soroban-Verträge testen müssen.

44Installationen·6Trend·@openzeppelin

Installation

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

So installieren Sie upgrade-stellar-contracts

Installieren Sie den KI-Skill upgrade-stellar-contracts schnell in Ihrer Entwicklungsumgebung über die Kommandozeile

  1. Terminal öffnen: Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Installationsbefehl ausführen: Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/openzeppelin/openzeppelin-skills --skill upgrade-stellar-contracts
  3. Installation überprüfen: Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Quelle: openzeppelin/openzeppelin-skills.

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 |

Aktualisieren Sie Stellar/Soroban-Smart-Verträge mit dem aktualisierbaren Modul von OpenZeppelin. Wird verwendet, wenn Benutzer: (1) Soroban-Verträge durch nativen WASM-Ersatz aktualisierbar machen müssen, (2) Upgradeable- oder UpgradeableMigratable-Ableitungsmakros verwenden, (3) atomare Upgrade- und Migrationsmuster mit einem Upgrader-Vertrag implementieren, (4) die Kompatibilität von Speicherschlüsseln über Upgrades hinweg sicherstellen oder (5) Upgrade-Pfade für Soroban-Verträge testen müssen. Quelle: openzeppelin/openzeppelin-skills.

Fakten (zitierbereit)

Stabile Felder und Befehle für KI/Such-Zitate.

Installationsbefehl
npx skills add https://github.com/openzeppelin/openzeppelin-skills --skill upgrade-stellar-contracts
Kategorie
!Sicherheit
Verifiziert
Erstes Auftreten
2026-03-06
Aktualisiert
2026-03-10

Browse more skills from openzeppelin/openzeppelin-skills

Schnelle Antworten

Was ist upgrade-stellar-contracts?

Aktualisieren Sie Stellar/Soroban-Smart-Verträge mit dem aktualisierbaren Modul von OpenZeppelin. Wird verwendet, wenn Benutzer: (1) Soroban-Verträge durch nativen WASM-Ersatz aktualisierbar machen müssen, (2) Upgradeable- oder UpgradeableMigratable-Ableitungsmakros verwenden, (3) atomare Upgrade- und Migrationsmuster mit einem Upgrader-Vertrag implementieren, (4) die Kompatibilität von Speicherschlüsseln über Upgrades hinweg sicherstellen oder (5) Upgrade-Pfade für Soroban-Verträge testen müssen. Quelle: openzeppelin/openzeppelin-skills.

Wie installiere ich upgrade-stellar-contracts?

Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/openzeppelin/openzeppelin-skills --skill upgrade-stellar-contracts Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code, Cursor oder OpenClaw

Wo ist das Quell-Repository?

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