Skip to content

kintsugi-tech/learning-cosmwasm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Learning CosmWasm

This repository is for internal use to allow new developers to learn smart contract development with Rust and CosmWasm. The project is a step-by-step and modular implementation of a kind of liquid staking derivative.

Goal

The goal is not build a production quality smart contract but only a toy example.

The contract should allow any user to execute:

  • Deposit tokens inside the contract and receive an equivalent amount of share.

  • Withdraw tokens from the contract depending on the amount of user shares and tokens inside the contract.

  • Be Crazy by burning a certain amount of tokens inside the pool.

You have to design all the details of the contract storage and add the query you thing are useful for the proper working of the contract.

How to start

Download the cw-template as a starting point for the project.

Create the contract.

Create unit tests.

Create multi-tests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published