A simple Cosmwasm Smart Contract for the Terra Blockchain
$10-25 USD / hour
The main purpose of this Smart Contract will be to create, update, and allow for the retrieval of a list of users wallet addresses.
REQUIREMENTS:
• Uses CosmWasm libraries
• “cosmwasm-std” >= “0.16.0”
• Compiled contract wasm can be stored on the Terra Blockchain
CONDITIONS OF SATISFACTION:
• Contract has an INSTANTIATE endpoint, which takes an empty message
• Should set a “users” STATE property to be an empty vector of Addr items when first instantiated
• Assign an “owner” STATE property to be equal to the wallet address that sent the instantiation transaction
• Contract has the following EXECUTE endpoints:
• AddUser { user: String } → should add the user address to the users list, only if the sender is the Contract “owner” and the String address is vaild
• RemoveUser { user: String } → should remove the user Addr from the 'users' list, only if the sender is the Contract “owner”
• Contract has the following QUERY endpoints:
• Users { } → should return the list of users in STATE, ie. { users: vec<String> }
• User { user: String } → should return true/false for whether or not the passed Addr exists in the list of 'users', ie. { exists: bool }
Project ID: #31176387
About the project
17 freelancers are bidding on average $23/hour for this job
Hello. How are you? As you can see from my profile, I am a senior blockchain developer. I have much experience with token and smart contract creation. I am very familiar with Terra network. Once you check my reviews, y More
Greetings, I have reviewed the details and i understand that you require a professional block chain developer who is well versed in smart contracts. I believe in good quality and efficiency of work should be kept in More
Hello! I am blockchain developer and built so many smart contracts using Solidity. I can make your simple smart contract as per your requirement. Just trying to understand why you want to use CosmWasm library for this More
Greetings, read your description. As advanced developer has +2 years BlockChain experience, I have major interesting in your project. I will do my best for your satisification. Your details is most clearly. I want to More
Hello, My name is david and I am a Blockchain and cryptocurrency Developer with 9+ years of experience. My main expertise include CRYPTO WALLETS, NFTS, ETHEREUM, BITCOIN, SMART CONTRACT, WHITEPAPER, DAPPS, TRON, DEFI, More
Hello! I see that you are looking for Smart contract development. I would love to be the one to work on this. I believe I'd be a great fit for your project as I am an experienced Blockchain and cryptocurrency develop More