how does it work and the advantages of using SCRYPTO
You can find resources on Scrypto in our specific thread Where can I learn more about Scrypto?
Scrypto is a programming language that Radix is creating to enable the rapid and safe development of decentralized financial applications (dApps). dApps on Radix are formed out of components written in Scrypto that will run on the Radix Engine v2 execution environment. Scrypto is expected to heavily borrow syntax from Rust, but include specific asset-oriented features for DeFi app development based on a well-constrained FSM (finite state machine) paradigm.
It’s main advantage over Solidity and the others is that it’s asset-oriented: developers don’t have to “reinvent the wheel” every time they have to create a new dApp, so they can actually focus on building their app instead of handling every single step. Also, tokens are built-in Scrypto; there’s no need for a smart contract for every token you create, making Scrypto less prone to exploits.
If you have more specific questions feel free to ask; I’m sure more knowledgeable developers will chime in!