The radixdlt-scrypto repository contains the core components for developing and executing decentralized applications on the Radix network:
- Scrypto: The domain-specific language used for building DeFi applications.
- Radix Engine: The execution environment responsible for processing transactions within the Radix network.
Supporting libraries include radix-transactions for constructing transactions and subintents, radix-common for shared types, radix-rust for no-std compatible abstractions, sbor for the tagged verifiable encoding format, and various developer CLIs in radix-clis.