Software Development Kits (SDKs)

Software Development Kits (SDKs) provide extensive functionalities to help you start your own node, explore the IoTeX Testnet, and experience the power of blockchain. With our intuitive and powerful SDK, you can use your full node to generate transactions, build decentralized applications (DApps), and explore the IoTeX network first-hand.

Sample DApp

Shortly after our Testnet Beta release, we open sourced the code of our “Roll Dice” DApp, which allows users to request more EIOTX Testnet tokens. As the first ever IoTeX DApp, it utilizes recently integrated EVM / smart contracts and is a simple example of a DApp that can easily be deployed on IoTeX. For anyone looking to build their first DApp, you can use this as reference — check the full details here:

Developer Documentation

You can find in-depth details, terminologies, and guidelines that explain how the IoTeX blockchain works in our new developer documentation. Creating a node to interact with the IoTeX network has never been easier — if you want to experiment with token transfer, our “Transfer Token” section has all the information you need. How does a “Smart Contract” work on IoTeX network? We have that answer for you in this documentation as well.

As we release more features and developer bounty programs, this page will be updated with more exciting and in-depth content. So stay tuned!

Gitter Page

Last but not least, if you have any technical questions, want to know more about our project, or just want to say hello to our IoTeX Engineering team, you can visit our gitter page. We have resources waiting to answer your questions here:

Code Contributions — We Need Your Help!

Currently, our repo is still in development and is subjected to rapid change. Contributions to help IoTeX reach its full potential, including style/bug fixes, feature recommendations, proposals for schemes/algorithms, and help with documentation, are all welcomed and greatly appreciated. For code contributions, please refer to our Contribution Guidelines for more information. To report issues, please file an issue on our Github page.

We always want our community to experience the excitement that blockchain technology has brought to us. Opening our Testnet and releasing the first batch of SDKs / developer docs is an important milestone for IoTeX, and marks an important transition in our project. We look forward to onboarding and interacting with enthusiastic developers who will change the world with products build on IoTeX. In our upcoming bi-weekly AMA this Friday, 12/7/2018 at 11:00 AM — 12:00 PM PST, our co-founders and tech team will do a livestream AMA to share more about the Open Testnet. We look forward to meeting you there!

About IoTeX

IoTeX is the world’s first privacy-centric blockchain platform that is fast, flexible, and the Internet of Things (IoT) friendly. IoTeX’s global team is comprised of Ph.Ds in Cryptography, Distributed Systems, and Machine Learning, top-tier engineers, and experienced ecosystem builders. Designed and optimized for IoT, IoTeX uses state-of-the-art privacy, consensus, and subchain innovations to capture the full potential of IoT. By enabling trusted data, interoperability, and M2M automation, IoTeX connects the physical and digital worlds and brings trusted machine economies to the masses.

Stay connected with us!