Build and Deploy Move dApps
Faster—With Starcoin
Starcoin simplifies Move dApp development with seamless compatibility, high efficiency, and robust tools. Start building scalable and secure applications in no time.
What is Move?
Resource-oriented programming
Resource-Oriented Programming
Move is built around the concept of resource-oriented programming, a paradigm that treats assets as unique and irreplaceable resources. This approach ensures:
- Ownership Security: Resources in Move can never be accidentally duplicated or deleted, eliminating risks like double-spending or unauthorized asset transfers.
- Precise Control: Developers can define strict rules for resource creation, transfer, and destruction, enhancing contract integrity.
Real-World Alignment: Move’s resource model closely mirrors real-world asset management, making it ideal for financial applications such as DeFi, FTs, and NFTs.

Security Focused Design
Move was built with security at its core, making it an ideal choice for financial applications and decentralized finance (DeFi) ecosystems. Its resource-oriented programming model ensures assets are treated as unique and irreplaceable, preventing double-spending and other common vulnerabilities.

Unique Ability System
Move introduces an innovative Ability feature that defines four key capabilities for smart contract data structures:
- Copy enables data duplication.
- Drop allows safe disposal.
- Key serves as a unique identifier.
- Store ensures persistent storage.
These abilities can be flexibly applied to different structures, empowering developers to design secure and scenario-specific smart contract structures, such as Resource types essential for FT and NFT use cases.

Formal Verification
Move offers a complete set of formal verification tools, unmatched by other smart contract languages like Solidity. These tools allow developers to mathematically prove the correctness and security of their contracts, using the actual smart contract code as input data. This feature significantly reduces vulnerabilities and ensures a high level of trust in smart contract operations.
Why Move is the Future of Blockchain dApp Development
Move is a next-generation smart contract programming language designed with security and financial scenarios in mind. It combines linear logic with resource-oriented programming to offer unparalleled safety, flexibility, and efficiency in blockchain development.
This section provides a comprehensive introduction to Move, helping you understand its core features and advantages.
Move’s Unique Advantages on Starcoin
Starcoin-The Best Blockchain for Move Developers
Why Build Your Move dApp on Starcoin
Move Development Made Easy with StarcoinPre - Built Modules
Templates for fungible tokens (FT), non-fungible tokens (NFT), soulbound tokens (SBT), DAOs, and payment systems.
Developer Tools
CLI tools for contract management. IDE plugins for seamless coding. A fully-featured Move VM for testing and deployment.
Performance Optimization
EasyGas simplifies gas fee management. Move contract execution is optimized for high performance.
How to Build and Deploy Move dApps on Starcoin
Get Started with Move on Starcoin in 3 StepsExplore the Modular Framework
Visit the Developer Guide to explore StarStack modules.
Set Up Your Development Environment
Download the Starcoin SDK and tools to begin.
Deploy Your Move Blockchain
Test and launch your blockchain on Starcoin’s testnet or mainnet.
Real-World Use Cases with Move and Starcoin
Innovative Solutions Built with Move and StarcoinToken Ecosystems
Launch fungible tokens, NFT marketplaces, or SBT systems with Move’s resource safety.
Decentralized Governance
Simplify DAO creation with Starcoin’s one-chain governance modules.
DEX
Build high-performance decentralized exchanges with Move’s secure asset management and Starcoin’s scalable infrastructure.
Learn More About Move
Be Part of the Move Revolution with StarcoinThis section is just the beginning. In the following modules, we will dive deeper into Move’s unique features, starting from the basics and gradually exploring its more advanced capabilities. Step by step, you’ll gain the knowledge to master Move and harness its full potential.