Introducción
Que es CosmoWasm?
CosmWasm es una plataforma de contratos inteligentes escrita como un módulo que se puede integrar en cualquier blockchain construida sobre el SDK de Cosmos. En términos simples, es la forma Cosmos (Cosm) de utilizar WebAssembly (Wasm), de ahí su nombre.
Rust es actualmente el lenguaje de programación más utilizado para CosmWasm. En el futuro, es posible que también se utilicen otros lenguajes de programación, como Go. Lea el artículo de lanzamiento de CosmWasm aquí.
Secciones
Primeros pasos proporciona formación práctica, guiándote a través de la modificación, despliegue y ejecución de un contrato inteligente en una blockchain. Es el lugar ideal para familiarizarse con todos los aspectos del sistema sin profundizar demasiado en la codificación.
Arquitectura explica gran parte del diseño y la arquitectura de alto nivel de CosmWasm. Es crucial entender el modelo mental y las capacidades del sistema antes de diseñar productos con él. Sin embargo, si usted prefiere aprender a través de la codificación, puede saltarse esta sección y volver a visitarla cuando sea necesario.
Smart Contracts explora los diversos componentes que conforman los contratos inteligentes y cómo interactúan con el entorno más amplio de CosmWasm.
Tutoriales demuestra el desarrollo de contratos inteligentes de cero a la producción con explicaciones paso a paso, fragmentos de código, secuencias de comandos, y mucho más.
Recursos adicionales
Area-52 es una excelente serie de tutoriales centrados en el desarrollo de contratos inteligentes CosmWasm.
Una serie de contratos inteligentes de ejemplo para probar.
Documentación de las principales bibliotecas de contratos.
Documentación para los ayudantes de almacenamiento.
Extendemos nuestra gratitud a la Fundación Interchain por financiar una parte significativa de los esfuerzos de desarrollo que llevaron a la producción de CosmWasm.
Last updated