The Diamond-UI is a fully decentralized application (dApp) – that forms the central point of interaction with the DMD Diamond ecosystem. It’s coming with the DMDv4 release and can run on any browser (PC and mobile devices) without needing a centralized server. You can run it directly from your device and interact with the blockchain via the RPC node or, even better, via your own node.
The Diamond-UI dApp would be the highly demanded single point of contact for everything happening within the DMD Diamond ecosystem. It houses all essential ecosystem operations. The dApp allows you to see an overview of the DMD Diamond blockchain’s network health and performance, read news and announcements around the blockchain, and see links to all fascinating ecosystem projects and those of third parties running on top of it.
Within the Diamond-UI dApp, there’s a scoring system on validators to see and identify which of them is a reliable candidate to stake on top, and also a coin tracker to see how the DMD diamond coin is faring. With the app, you can set up a validator node or delegate stakes on top of a validator. However, delegated staking needs no node operation, and it can continue offline once it is enabled in the Diamond-UI dApp. The dApp has a DAO front end. Therefore, you could also read, discuss, and participate in the DMD Diamond DAO voting or even create a DAO proposal.
You may wonder how to connect your wallet with the dApp to interact with the DMD Diamond ecosystem. We must note that we use an identical address schema with Ethereum. The DMD Diamond blockchain is fully EVM/Ethereum compatible. If you own an Ethereum address (private key/seed phrase), you can use the same address for DMD Diamond on our network. Therefore, all tools existing for Ethereum addresses that support custom chains can be used. Key management tools (e.g., Metamask, Brave browser, Minerva, TrustWallet, MyEtherWallet, etc.), hardware wallets, etc, that are compatible with WalletConnect can be used with the dApp.
You may also be curious – “but my DMD Diamond coins are on Bitmart or P2PB2B or both”. What you should do next is to withdraw your DMD Diamond coins from any exchange. The coins are sent to your MetaMask wallet address or your preferred key management tool, which is compatible with WalletConnect. From there, you’re good to join DMD Diamond blockchain’s operations, e.g., staking opportunities, etc.
In conclusion, another planned integration on the Diamond-UI dApp is to add configurable on-chain chat rooms – that allow a validator and DAO governance communication with no need for third-party tools (like Discord) in-between and where no fake address can exist, as your address is your unique user. Furthermore, the DMD Diamond naming system is another intriguing feature on top of the dApp – where you can link a name to your address and make it usable for your web-2 pursuits. This allows you to have domain names to yourself based on blockchain ownership of your name (e.g., http://yourname.bit.diamonds). In the upgraded version of the dApp, we also plan to integrate it in a way that it would interact with your node – a similar experience to our v3 wallet where node and UI are incorporated into one.