03 Resources
3.1 Summary
This section covers how resources are implemented differently on Radix. Having resources implemented natively offers users and developers many benefits such as transparency, security guarantees, and versatility. There are two types of resources on Radix: fungible and non-fungible resources. To ensure security, resources need to be placed in either a bucket or vault to move or store resources. Additionally, there are Scrypto interfaces such as the
ResourceBuilder and ResourceManager to easily create and manage resources. In the next section, we’ll cover how resources are actually created in our blueprint environment.- Scrypto offers two types of resources (fungible and non-fungible) that are easy to create and manage.
- Resources are implemented by a Finite State Machine that ensures their security allowing them to be predictable and reliable.An example of this is that resources must be moved with a Bucket and stored in a Vault at the end of the transaction.
- Scrypto also offers system utilities such as the ResourceBuilder and ResourceManager to create and manage resources.
Need Help?Do you have a question and need assistance while working on your project? Then join the RDX Works team and community members on the #Scrypto channel of our Discord server, where you can ask as many questions as you like and we will gladly help you!