Application development on ETM/P
Welcome to the most exciting and innovative platform to build your blockchain application on ETM/P Blockchain. Blockchain technology is poised to revolutionise the way the digital world handles data and does business. Be a part of this revolution and get a head start with decentralised application development on ETM/P.
This page will act as your guide into the ETM/P Ecosystem. You'll find links to some useful resources and websites to get you up and started with building on ETM/P in particular and Blockchain in general. Feel free to reach out to us on Telegram/Discord.
Developer Quick Start
If you're an Ethereum Developer, you're already a ETM/P developer. All the tools you're familiar with are supported on ETM/P out of the box: Truffle, Remix, Web3js. Switch over to ETM/P's RPC and get started!
Setup Metamask Wallet
Deploy your Contracts on ETM/P
Connecting to ETM/P with RPC by adding ETM/P on Metamask.
Note that same RPC can be used with web3js.
// Javascript
const Web3 = require('Web3')
// Sign up for a free dedicated RPC URL at https://testnet-rpc.etm.network or other hosted node providers.
const web3 = new Web3('https://testnet-rpc.etm.network')
// web3 object is now connected with ETM/P's node
🦕 Already have a dApp?
Migrating from Ethereum chain (or any EVM based chain for that matter)
Deploy all your smart contracts directly on ETM/P chain. You don't have to worry about the underlying architecture, as long as it is EVM compatible!
🌱 Building a new dApp on ETM/P?
🏗️ Start building!
Getting to know your tools:
Learn the developer tools
- CryptoZombies
- Full stack dapp tutorial series
- Alchemy (Blockchain APIs and Developer Tools)
- QuickNode (Multi-chain Blockchain infrastructure)
- Infura Docs
- Truffle Suite Docs (Recommended)
- Truffle tutorial (Recommended)
- Parity Wiki
- Geth docs
- Remix
- OpenZeppelin Docs
- Ethernaut
- A game that teaches security
- Capture the Ether
- A game that teaches security
Learn the Basics of Development
- Full stack dapp tutorial series
- Web3 developer Stack
- Deploy a smart contract using REMIX IDE
- How to create a token (ERC20)
- Integrating IPFS with Ethereum
- Hello World Smart Contract
- How to Create an NFT
- Truffle tutorial
- Dapp University
- ConsenSys Academy Developer Program On-Demand course
- What is Ethereum?
- Read Mastering Ethereum
- OpenZeppelin Learn Docs