Waves Smart Contracts: Stage 1

Waves Smart Contracts: Stage 1

It finally happened: Waves smart contracts were released into the wild on 28 April! Starting from May 4, around 13:00 UTC, you’ll be able to give Waves smart contracts’ outstanding functionality a try on testnet.

Waves has taken a carefully-considered approach to the implementation of smart contracts. The rollout of the long-anticipated Waves smart-contracts is divided into two stages. The first one is already coming — non-Turing complete smart contracts were launched on 28 April on testnet, with activation following tomorrow. The initial release will allow the community to test non-Turing complete contracts, which will enable various account controls and other functionality. Only when these features have been thoroughly tested and activated on mainnet will fully Turing complete contracts follow.

Non-Turing complete smart contracts will cover the majority of the common use cases. It will be a universal and handy tool for implementing any business tasks you potentially might need — from exchanging tokens hosted on different blockchains to establishing precise mechanisms and terms for controlling a shared budget for your project or enterprise. Besides that, non-Turing complete smart contracts are fully secure: the user simply won’t be able to make mistake, so the contract will never be fulfilled incorrectly.

What will smart contracts bring to the Waves platform?

‘Waves’ smart contracts will initially include account and token controls, providing functionality for implementing the most-needed scenarios like multisignature wallets, atomic swaps, 2-factor authorisation as well as more elaborate protections for coins,’ — comments Ilya Smagin, Head of Development for smart contracts. — ‘We’ll also introduce a Data Transaction: a way to post Oracle data to blockchain, of course, available from within our smart contracts code.’

What Smart Contracts Will Bring To The Waves Platform

‘It’s really important to do this right. Non-Turing complete contracts will cover a large proportion of use cases, including smart accounts and smart tokens. These will be available from the Waves client for all users and will not require any specialist knowledge or expertise. Waves smart contracts will be much more user-friendly and safer to use, compared to alternatives’, — Waves CEO and founder Sasha Ivanov says.

So what kind of operations will it be possible to carry out with Waves’ smart accounts? One of the first and likely most immediately popular use cases for Waves smart contracts will be multisignature accounts. These will require two or more users to approve a transaction before a transfer is made. This is a hugely important security feature, and makes it possible for teams to manage their own finances securely and without giving control to any one individual. This will be particularly useful for token sales, since funds can be held safely pending deployment.

Another useful application will be token freezing. This involves sending a token to a user, but ensuring it remains non-transferable and unspendable for a period of time. The most obvious use case for this is as a vesting mechanism or for team/contractor payments after an ICO takes place.

A further application of account controls is balance management. A user might want to make regular monthly payments, but to ensure that their account does not fall below a certain balance. Or they might want to keep a fixed amount of funds in one address and move everything above that to a separate account.

Sounds great, right? No wonder members of the crypto community have been repeating this mantra non-stop recently: ‘Waves moon!’ Already the fastest blockchain in the world, with the release of smart contracts the Waves platform will become another step closer to becoming the most powerful and feature-rich blockchain ecosystem in existence. You can find out more about Waves’ implementation of smart contracts on Waves Platform website. Also, you can download the white paper. If you want to try out the language of non-Turing complete Waves smart contracts, then go to http://ide.wavesplatform.com.

Join Waves Community
Read Waves News channel
Follow Waves Twitter
Subscribe to Waves Facebook


korean Translate ver.
[블로그 번역] Waves 스마트 컨트랙:제 1단계

Very cool, Waves definitely has one of the strongest teams in crypto

I like very much this platform, so thats why i decided to use Waves as Intellihandling coins safe place. After pre-Ico i will use for sure smart contract in order to give to all contributors the best service in this growing platfor, if you want know more please visit @intellihandling

It's pretty convenient isn't it?

Yes my friend, only 0.003 waves fee for the operations....

The commission for creating one buy or sell order on the DEX platform is 0.003 Waves.
Transferring of any tokens from your wallet will cost you 0.001 Waves.

Kind regards,
Waves Community.

What happens when it scales up? Will .003 become a problem?

If will rise up at my supposing level of 100usd , 0.003 waves will be 30cents, do you think is big problem?

For smart contracts. i think so.

Hello, even if so the commission fee for a transaction is still reasonable. As Waves Platform is an open blockchain platform which is designed for ease of use and mass adoption, the Waves team will keep this idea on a continuous basis.

Best wishes,
Waves Community.
Best wishes,
Waves Community

Good news, I think Waves will go to the moon very soon.

Great news

very long on Waves. One of the true sleepers out there!


Resteemed, Followed, Upvoted

Cheers bitcoin.news


  • 4th-gen blockchain
  • data sharding
  • chain splitting
  • complex data types & SQL on the blockchain
  • Proof of Integrity algorithm
    and much more...

Get your 20% bonus:

Great article, thanks for sharing. I've smashed the upvote button for you!

Also, if you are looking to get some tokens without investing or mining check out Crowdholding (https://www.crowdholding.com). They are a co-creation platform were you get rewarded for giving feedback to crypto startups on the platform. You can earn Crowdholding's token as well as DeepOnion, ITT, Smartcash and many other ERC-20 tokens.

I think this will be huge for waves. Let´s see the price going up... ;)

I really regret selling my WAVES when I was a new (and stupid) trader. I still have many platform coins, but there really is no such thing as too many platform coins!

It's still pretty cheap for a platform coin.

That is true.

You got a 59.64% upvote from @upmewhale courtesy of @wavesplatform!

Earn 100% earning payout by delegating SP to @upmewhale. Visit http://www.upmewhale.com for details!

You got a 10.25% upvote from @postpromoter courtesy of @wavesplatform!

Want to promote your posts too? Check out the Steem Bot Tracker website for more info. If you would like to support the development of @postpromoter and the bot tracker please vote for @yabapmatt for witness!


You got a 92.82% upvote from @emperorofnaps courtesy of @wavesplatform!

Want to promote your posts too? Send 0.05+ SBD or STEEM to @emperorofnaps to receive a share of a full upvote every 2.4 hours...Then go relax and take a nap!

Keep up the good work @wavesplatform! I hope waves will go to the moon very soon :)

Resteem bot Service! Promote Your New Post.Find New Freinds - Followers - Upvotes. Send 0.400 SBD and your post url in memo and we will resteem your post to 9000+ followers from two different account.@stoneboy and @vimal-gautam.

I liked your publication a lot in addition to your photography continues like this. REGARDS

I'm excited about Waves potential. More competition in smart contracts is only a good thing!

Anti NWO Token!

Right now we are building a new Anti NWO token that earns owners revenue. Imagine earning ETH on the NWO defeat, that is what we want to do! Feel free to check us out.


So, this is the link to elaborate smart contracts?

This comment should get flagged.

This post, with over $50.00 in bidbot payouts, has received votes from the following:

buildawhale payout in the amount of $104 STU, $218 USD.
postpromoter payout in the amount of $77 STU, $161 USD.
therising payout in the amount of $63 STU, $133 USD.
promobot payout in the amount of $61 STU, $129 USD.
upmewhale payout in the amount of $53 STU, $111 USD.
jerrybanfield payout in the amount of $53 STU, $110 USD.
emperorofnaps payout in the amount of $38 STU, $79 USD.
estabond payout in the amount of $1 STU, $2 USD.

For a total calculated bidbot upvote value of $450 STU, $944 USD before curation, with approx. $113 USD curation being earned by the bidbots.

This information is being presented in the interest of transparency on our platform @wavesplatform and is by no means a judgement of your work.

Coin Marketplace

STEEM 0.22
TRX 0.06
JST 0.025
BTC 19280.19
ETH 1322.42
USDT 1.00
SBD 2.44