Top 1,000 Features Creators Events Podcasts Extensions Interviews Blog Explorer CSV

Rholang

< >

Rholang is an open source contract language created in 2016.

#378on PLDB 8Years Old
Download source code:
git clone https://github.com/rchain/rchain
HomepageSource CodeSubredditTwitterDocs

Rholang is an open and scalable blockchain language designed for speed, reliability and formal process orchestration build on latest research in the reflective high order process calculus.


Example from the web:
new helloworld, stdout(`rho:io:stdout`) in { contract helloworld( world ) = { for( @msg <- world ) { stdout!(msg) } } | new world, world2 in { helloworld!(*world) | world!("Hello World") | helloworld!(*world2) | world2!("Hello World again") } }

View source

- Build the next great programming language About Resources Acknowledgements Part of the World Wide Scroll