Contratos Stellar de OpenZeppelin
Para llevar contratos inteligentes probados en batalla a la comunidad de desarrolladores de Stellar, OpenZeppelin está contribuyendo activamente a una biblioteca de contratos inteligentes y extensiones, así como a herramientas de desarrollo.
Comenzar con Contract Wizard
Contract Wizard de OpenZeppelin incluye soporte para contratos inteligentes basados en Rust de Stellar, lo que facilita a los desarrolladores generar y desplegar contratos seguros y auditados. Los desarrolladores pueden aprovechar plantillas de contratos preconstruidas para:
- Tokens Fungibles (FTs)
- Macros Pausables
Y pronto:
- Tokens No Fungibles (NFTs)
- Macros Actualizables
- Estándar Multi-Token
- Estándar de Token de Seguridad
- Estándar de Token RWA
- Estándar de Bóveda de Tokens
- Y más por venir
Estas implementaciones se lanzarán a lo largo del año, asegurando que los desarrolladores de Stellar tengan acceso a opciones de contratos extensibles. Todos los contratos y extensiones son auditados por el equipo de seguridad de OpenZeppelin, mejorando la seguridad y fiabilidad de los contratos y extensiones.
Para comenzar, visita: https://wizard.openzeppelin.com/stellar.
Para una guía sobre cómo usar estos contratos, consulta: https://www.youtube.com/watch?v=iD7ZspsZLVo.
Contratos y utilidades de OpenZeppelin Stellar
OpenZeppelin Stellar Contracts es una colección de contratos y utilidades auditadas para Stellar. Los contratos son desarrollados por OpenZeppelin en colaboración con la comunidad de Stellar y la Stellar Development Foundation (SDF), en un esfuerzo por ofrecer una biblioteca de contratos de alta calidad y auditados que puedan ser usados para crear aplicaciones en la red Stellar.
Para usar la biblioteca, por favor ve a: https://github.com/OpenZeppelin/stellar-contracts.
Repository Structure
│── audits/ # Audit reports
│── docs/ # Documentation
│── examples/ # Example contracts
│── packages/
│ ├── tokens/ # Various token types (fungible, non-fungible, etc.)
│ ├── contract-utils/ # Utilities for token types (pausable, upgradable, etc.)
│ ├── constants/ # Shared constants
│ ├── test-utils/ # Utilities for tests
Para proporcionar comentarios, por favor abre incidencias aquí: https://github.com/OpenZeppelin/stellar-contracts/issues
Documentos para OpenZeppelin Stellar Contracts
Para obtener documentación adicional sobre contratos inteligentes de Stellar por OpenZeppelin, visita: https://docs.openzeppelin.com/stellar-contracts/.