Scrypto is the open source smart contract language of the Radix public network. Scrypto rethinks how smart contracts are built to finally let developers create secure and powerful DeFi dApps (decentralized apps) that users can rely on – spending most of their time and code on functionality, not worrying about losing money. Here’s how:
Scrypto is asset-oriented, meaning that Scrypto is the first language where assets of value (whether tokens, NFTs, and more) are first-class types that ensure nothing is lost or unaccounted for at runtime. Developers can confidently focus on writing core dApp logic that is safer because they never have to implement asset behavior and error-checking themselves – eliminating risk and complexity at the same time.
Scrypto is based on Rust, providing the powerful and expressive logic of one of the best-loved languages today, while adding asset-oriented primitives and functions that let the developer focus on quickly programming finance, not programming a blockchain.
Scrypto takes open source to the next level. An on-network “Blueprint Catalog” of reusable pieces of functionality will allow developers to contribute and leverage code that isn’t just open – it’s alive and proven out every day. And an on-network royalty system will let any developer get directly rewarded for their contributions, large or small, as they are used – like Spotify for code.
Scrypto and the Radix Engine provides developers the quickest path from idea to production. The Radix Tech stack provides these benefits to developers:
To learn more, follow the links below for documentations, guides, and tutorials.
Radix is the first layer-1 decentralized network protocol designed for the needs of DeFi at the scale of global finance. Over its Alexandria, Babylon, and Xi’an releases, Radix is delivering a platform where developers can confidently launch mainstream-ready dApps, with the scalability to ensure the platform never stands in the way of success.
A new kind of smart contract, ready for global finance.
Unlimited throughput.
Low fees. Forever.
Radix offers a Radix Developer Program that will give you access to a developer community, resources, exclusive events, rewards, and recognition – everything you would need to be successful as a DeFi developer.
Connect with the Radix team and community on the #scrypto channel (and many more) on the official Radix Discord server.
The community-run Radix Developer Discussion Telegram channel is a great place to chat with Radix builders and other technically-minded folks.