This documentation introduces NEM's next core engine (NEM2), code-named Catapult.
Catapult is a developer-friendly blockchain platform for businesses. It reduces cost, complexity, and time-to-market so businesses can be more competitive.
Catapult offers flexible and secure customizable solutions through simple, yet powerful, built-in features. Developers are able to integrate blockchain technology into their projects or create powerful dApps using Catapult’s REST API. This allows creating a variety of architectural solutions with lightweight code efficiently, in any programming language.
Catapult provides access to both public and private blockchains, individually or as a hybrid, providing options to best suit your company’s needs. The public blockchain is a decentralized, open, and self-sustaining ledger that can be used by anyone. The private blockchain, on the other hand, offers higher speed and privacy.
To start developing on Catapult, we recommend you to setup your workstation. To know more about Catapult, continue reading the following documents:
Learn how to use the software development kits and tools with the following step-by-step implementation examples.
- How to create a wallet
- How to send a transaction
- How to create a mosaic
- How to register a namespace
- How to run a private test network
- More guides
Catapult is an open-source project. Discover how our community is organized, and get started participating:
- Ask in StackOverflow development related questions.
- Reach our community joining the official Slack.
- Check the contributing guidelines to propose changes.
- Follow the development updates on Twitter.
- Explore our GitHub repositories.
Copyright (c) 2018-present NEM Licensed under the Apache License 2.0