Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aptos-labs/move
https://github.com/aptos-labs/move
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/aptos-labs/move
- Owner: aptos-labs
- License: apache-2.0
- Created: 2022-04-12T19:20:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-13T04:48:05.000Z (over 1 year ago)
- Last Synced: 2024-04-14T06:51:30.831Z (7 months ago)
- Language: Rust
- Size: 74.9 MB
- Stars: 111
- Watchers: 8
- Forks: 47
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[![License](https://img.shields.io/badge/license-Apache-green.svg)](LICENSE)
[![Discord chat](https://img.shields.io/discord/903339070925721652.svg?logo=discord&style=flat-square)](https://discord.gg/M95qX3KnG8)# The Move Language
Move is a programming language for writing safe smart contracts originally developed at Facebook to power the Diem blockchain. Move is designed to be a platform-agnostic language to enable common libraries, tooling, and developer communities across diverse blockchains with vastly different data and execution models. Move's ambition is to become the "JavaScript of web3" in terms of ubiquity--when developers want to quickly write safe code involving assets, it should be written in Move.
This repository is the official home of the Move virtual machine, bytecode verifier, compiler, prover, package manager, and book. For Move code examples and papers, check out [awesome-move](https://github.com/MystenLabs/awesome-move).
## Quickstart
### Build the [Docker](https://www.docker.com/community/open-source/) Image for the Command Line Tool
```
docker build -t move/cli -f docker/move-cli/Dockerfile .
```### Build a Test Project
```
cd ./language/documentation/tutorial/step_1/BasicCoin
docker run -v `pwd`:/project move/cli build
```Follow the [language/documentation/tutorial](./language/documentation/tutorial/README.md) to set up move for development.
## Community
* Join us on the [Move Discord](https://discord.gg/cPUmhe24Mz).
* Browse code and content from the community at [awesome-move](https://github.com/MystenLabs/awesome-move).## License
Move is licensed as [Apache 2.0](https://github.com/move-language/move/blob/main/LICENSE).