Getting Started with Tangle Network
Networks in the Tangle Ecosystem
Before you dive into development, it's crucial to familiarize yourself with the different networks within the Tangle ecosystem.
Network | Network Type | Native Asset Symbol | Native Asset Decimals |
---|---|---|---|
Tangle Network | Mainnet | TNT | 18 |
Tangle Testnet | Testnet | tTNT | 18 |
Network Configurations
Developer tools may require specific configurations for the Tangle Network. Use the following details:
Variable | Value |
---|---|
Chain ID | 3799 |
Public RPC URLs | https://testnet-rpc.tangle.tools |
Public WSS URLs | wss://testnet-rpc.tangle.tools |
Types for Chain Integration
To find the latest types for Tangle Network, visit the lookup.tsx file in our Github repo. (opens in a new tab) It automatically produces a full file of the types for the network on changes.
Block Explorers
We will offer two types of block explorers to accommodate the Ethereum API and Substrate API. Transactions based on the Ethereum Virtual Machine (EVM) can be accessed through the Ethereum API. Conversely, the Substrate API is your go-to for native Substrate operations such as governance and staking. While the Substrate API does provide some details about EVM-based transactions, the information it presents is somewhat limited.
Block Explorer | Type | URL |
---|---|---|
BlockScout | EVM | link (opens in a new tab) |
PolkadotJS | Substrate | link (opens in a new tab) |
Funding Your Accounts
Before starting development on our Testnets, fund your account with tTNT tokens, strictly intended for testing purposes and devoid of real-world value. You can obtain this on our Discord server Faucet channel (opens in a new tab)
Development Tools
As an Ethereum-compatible, Substrate-based chain, Tangle Network allows for the use of both Substrate and Ethereum tools.
Network | Tool | Type |
---|---|---|
Substrate | Substrate Python Inteface (opens in a new tab) | Library |
Substrate | Polkadot JS API (opens in a new tab) | Library |
EVM | Web3JS (opens in a new tab) | Library |
EVM | EthersJS (opens in a new tab) | Library |
EVM | Hardhat (opens in a new tab) | Dev Environment |
Participating in the Tangle Network
Joining the Tangle Network community is easy. You can run a node, develop a Dapp, or contribute to our open-source codebase. For more information, visit our Node Operation Guide, and Contribution Guide.
Looking Ahead: Mainnet Launches
Our official Mainnet launch date is planned for early 2024, so stay tuned! Post-launch, we'll continue to improve the network, working with our community to ensure that Tangle Network remains secure, robust, and user-friendly.
Recommended Testnet Actions
First, we recommend following our Twitter (opens in a new tab)
Users can participate by engaging in the following activities, you can share your contributions to our Discord (opens in a new tab) in the #contributions
channel.
Task | Instructions |
---|---|
Follow the Tangle Network Twitter | Follow our Twitter (opens in a new tab) |
Creative Contribution | Contact us if you feel you have something unique to share. |
Use Case Concepts | User Submission. Write an article discussing a use case for the technologies Tangle uses! |
Publish a video or tutorial on Tangle/Webb | Publish a high-quality video discussing the network or its privacy technologies. |
Author a Protocol Extension | Create and submit an extension to the protocols used in Tangle. See our GitHub |
Tweet about Webb | Tag @webbprotocol (opens in a new tab) in a high quality tweet about the network. |
Deposit → Transfer → Withdraw | Perform a transaction flow on the network or the Hubble Bridge. |
Tweet a hash of your address + a secret number | Make sure to tag @Webbprotocol. |
Vote in Governance | See the Polkadot Governance Docs for how to participate in Substrate governance. (opens in a new tab) |
Propose and Pass in Governance | See the Polkadot Governance Docs for how to participate in Substrate governance. (opens in a new tab) |
Tweet an ETH address or ENS domain | Tag @webbprotocol (opens in a new tab) in a high quality tweet about the network. |
Bug Bounty with PR Fix Submission | See our Docs on Contributing a Bug Bounty, and provide a fix for the bug via Github. |
Run a validator | See our Docs on running a Validator Node |
Scripts to make Transactions | Engineer and publish transaction scripts for the network |
Bug Report | See the @Bug Reporting Guidance |
Stay updated by following our [Blog](https://blog.webb.tools (opens in a new tab) /) and joining our Community (opens in a new tab).