Elrond (EGLD): A Blockchain Platform for Distributed Apps

bsccoinstobuy
September 1, 2025
9 Views
Elrond (EGLD): A blockchain platform for distributed apps.

Imagine a network handling 75,000 transactions every second. This was when Elrond (EGLD) caught my full attention. I began to use it for my own projects.

I was drawn to Elrond for its ability to support distributed apps efficiently. Known to many as MultiversX, it combines adaptive state sharding with Secure Proof-of-Stake (SPoS). This mix offers fast transactions, low costs, and high security. Plus, it’s great for developers, thanks to Rust and the Arwen WASM VM.

The platform is a gem for those who like to do things on their own or work in small teams. It has smart contracts, ESDT token standards, and easy integration with tools like Maiar and MultiversX Wallet. Using MultiversX CLI and local testnets, I was able to move fast. It felt new and easy, unlike the experience with older blockchains.

Key Takeaways

  • Elrond (EGLD) is a high-performance blockchain platform built for distributed apps and DeFi.
  • MultiversX uses adaptive state sharding and SPoS to boost throughput and keep fees low.
  • Developers can write smart contracts in Rust targeting the Arwen WASM VM.
  • Integration with Maiar, MultiversX Wallet, and CLI tools speeds up development and deployment.
  • This article will include performance graphs, practical guides, and developer resources for hands-on work.

Overview of Elrond Blockchain Technology

I’ve explored several blockchain networks, but Elrond stands out for its speed and use. It uses smart tech to avoid slow-downs, making it easier for developers to work. Here, I’ll explain Elrond’s key technologies, benefits, and how it’s used in the real world.

Core Features of Elrond

Elrond uses a method called adaptive state sharding to manage data. This approach speeds things up for apps that need to work fast and smoothly.

It uses Secure Proof-of-Stake for consensus, making transactions quicker and more reliable. Smart contracts run faster with the help of Arwen WASM VM and Rust.

Elrond has standards for tokens and built-in wallets like Maiar and xPortal. This makes issuing tokens and managing them easier for everyone.

Advantages Over Other Blockchain Platforms

Elrond offers lower fees and can handle more transactions than many other chains. This is crucial for apps that need to be economical and perform well.

Rust-based smart contracts on Elrond perform better than Solidity contracts on Ethereum. The emphasis is on reliable tools that make developer work predictable.

Features like bridges and wallet integrations make it easier to work with other ecosystems. This allows for easier asset transfers across different platforms.

Use Cases in Distributed Applications

DeFi applications use Elrond for quick transactions and to pool resources. Its ability to handle many transactions quickly is important for trading and payments.

NFT and metaverse platforms prefer Elrond because it’s fast and cheap for creating and selling digital assets. This makes using blockchain for digital items and currencies smoother.

Companies like Pharos Production demonstrate Elrond’s ability to support real-time activities, NFT markets, and virtual worlds. Elrond’s technology and efficiency make it appealing for those building large-scale and cross-platform projects.

Key Statistics and Performance Metrics

I often look at the basic figures when assessing a blockchain. These numbers make it clear whether claims on speed and efficiency are true. They let us tell apart real tech from just talk. Here, I’ll go over the main points that matter for those building or running networks.

Network Throughput and Scalability

Elrond uses smart technology to improve network capacity as it grows. Adding more nodes and sections should directly increase how many transactions happen every second. MultiversX is pointed out for handling lots of data quickly and efficiently, especially for big companies.

But, when making a network bigger, it’s key to see how it affects messages across sections. This is because it can change the network’s speed and how quickly apps respond. Though tests might show the highest speeds, the consistent speed and how it changes is crucial for live environments.

Transaction Speed Comparisons

Comparing how fast transactions confirm across different blockchains is something I focus on. Public tests usually show Elrond/MultiversX beating older systems like Ethereum in confirming transactions. Solana and Avalanche are also pretty fast, according to some trials, but it varies with the conditions and network activity.

Remember, transactions per second vary with different tests. Looking at how the network handles more load, how quickly blocks spread, and retry rates gives a more complete picture. For important apps, I do my own tests instead of just looking at the max numbers.

User Adoption Rates

User growth comes from developers, wallet use, and active dApps. The Maiar wallet and more NFT marketplaces show that more people are joining. MultiversX gains support from Pharos Production, showing it’s catching the eye of businesses and creators.

Online forums and discussions about finance strategies show strong community interest. They can be overwhelming but offer a peek into genuine user growth and demand for quick transactions.

Metric Elrond / MultiversX (Indicative) Ethereum (Mainnet) Solana Avalanche Binance Smart Chain
Typical transactions per second 1,000–3,000 (test-dependent) 15–45 1,000–2,500 450–1,500 100–300
Finality / confirmation latency 1–6 seconds 30–120 seconds 0.5–2 seconds 1–3 seconds 3–10 seconds
Scalability approach Adaptive state sharding + SPoS Layer 2 scaling + sharding plans Single-shard high-throughput Subnet-based parallelism Single-shard with scaling via validators
Enterprise suitability (observed) High for low-latency apps High with L2 solutions High for high-throughput use cases High for modular deployments Moderate to high
Community and developer signals Growing dApps and Maiar integrations Largest DeFi ecosystem Active developer growth Increasing interest in subnets Strong DeFi presence

These numbers are just a starting point and can change with updates and network traffic. Watching various network measures over time gives a more accurate understanding of both performance and user growth.

The Elrond Token (EGLD)

I’ve kept an eye on EGLD since it started on MultiversX. It plays a key part in the network by handling fees, staking, and decisions. This makes it valuable to developers and users alike.

I’ll explain the token mechanics, its uses, and the latest trends affecting its price.

Tokenomics and supply

EGLD is used for gas and for staking by validators and delegators. Its economics involve a fixed supply and strict rules, making it scarce. MultiversX also lets other tokens use its platform, while EGLD remains essential for paying fees and ensuring the network’s security.

The system has a set supply limit and planned issuance to manage inflation. This supply cap is often discussed by investors looking at staking returns and potential dilution.

Uses within the ecosystem

With EGLD, you handle gas fees, stake, and earn rewards. It’s also accepted as collateral by many DeFi protocols. Easy transfers and staking through Maiar and the MultiversX Wallet benefit users.

EGLD is also crucial for governance. It lets holders vote on upgrades, linking its economic role with network governance. This makes EGLD vital for the network’s wellbeing.

Recent price trends and market analysis

EGLD prices fluctuate, typical for cryptocurrencies. Highs often follow major updates or big partnerships. Broader market trends and bitcoin movements also affect it.

Community discussions label EGLD a smart choice for steady staking rewards. These talks boost retail interest and demand.

In making short-term price forecasts, I consider adoption rates, new upgrades, and validator engagement. These factors shift market trends and expectations.

Factor Impact on EGLD What to watch next
Supply cap & issuance Controls long-term scarcity and inflation Protocol statements on cap mechanics and burns
Staking rewards Encourages lock-up, reduces circulating supply Average APY and unstaking timelines
Governance activity Aligns token holders with upgrades Upcoming votes and proposal turnout
Market trends Macro moves shift sentiment quickly BTC correlation and liquidity events

Developing Distributed Applications with Elrond

I’ve worked with Elrond to build some prototypes. I found out that Elrond makes it quick to turn an idea into a live dApp. Its tools are up-to-date and practical, helping developers work smoothly. Here, I’ll share the basic resources, how to build your project, and tips for success.

Tools and Resources for Developers

To start, use the MultiversX CLI to compile, test, and deploy contracts. Combine it with the Arwen VM and Arwen WASM for the environment that Elrond runs on. For writing contract code, choose Rust for its speed and safety.

For the user interface and connecting other parts, try the Maiar SDK or MultiversX SDK. Wallets like Maiar and xPortal help with user experience and transaction signing. Also, don’t forget testing tools, plugins for your coding environment, and continuous integration for a smooth workflow.

Step-by-Step Guide to Building DApps

1. Begin by installing the Rust and Arwen toolchains. Make sure everything builds correctly.

2. Use templates to create a contract project. Write your smart contracts in Rust, and don’t skip on unit tests.

3. Next, test everything locally, and then use the MultiversX CLI to deploy it to a test network. Remember to follow best practices, like Pharos Production suggests, including thorough testing and using version control for updates.

4. Connect your contract to a front-end using SDKs and Web3. Check your app’s gas usage and have security checks done before launching it on a test network.

5. When moving to production, set up a multi-signature deployment. Sign everything properly, and follow the steps to get your project live on the main net.

Success Stories of DApps on Elrond

DeFi projects did well by offering staking, earning options, and cheap transactions. NFT platforms managed better pay for creators and quicker creation processes due to Elrond’s technology and easy wallet connections.

Metaverse projects benefited from using Elrond for trade and identity features. DAOs improved voting and finance tracking with Elrond’s tools. Many projects found that using Elrond’s specific tools helped attract and keep users.

Area Recommended Tools Key Practice
Contract development Rust smart contracts, Arwen VM, Rust toolchain Write unit tests and compile to WASM
Build & deploy MultiversX CLI, Arwen WASM toolchain Use version-controlled migrations and multisig for mainnet
Integration Maiar SDK, MultiversX SDK, Web3 clients Gas profiling and UX testing with Maiar wallet
Testing & security Local devnet, CI pipelines, formal verification tools Pharos Production style audits and integration tests
Deployment workflows MultiversX CLI, IDE plugins, deployment scripts Staged devnet → testnet → mainnet promotion

The Role of Smart Contracts in Elrond

I’ve worked with smart contracts on various chains, but Elrond catches the eye. It uses WebAssembly code through the Arwen VM. This setup lets developers use Rust for smart contracts. They then compile these into WASM for efficient, speedy operations. This structure is crucial for handling tokens, keeping states, and working with wallets and bridges.

Elrond’s smart contracts integrate on-chain rules with user experiences smoothly. Its ESDT tokens easily fit into the system. I’ve seen how effortlessly DeFi vaults and NFT marketplaces use this. They integrate ESDT for staking and paying royalties. The runtime keeps operations isolated, ensuring consistent performance.

How Smart Contracts Work

Smart contracts run in the Arwen VM, executed as compiled WASM modules. Developers typically write these in Rust. They compile them into WASM, ready to be processed by the network’s validators. This efficient process is great for sharded setups, improving transaction speed.

Executing transactions can change states or move ESDT tokens around. The system uses gas metering for each operation, keeping memory and call limits. This setup helps with predicting contract behavior during tests.

Benefits of Elrond’s Smart Contract Functionality

Using WASM and the Arwen VM brings better performance and lower costs. Sharding helps handle more transactions at once. This means many dApps can run smoothly together.

Rust’s safety features make coding less bug-prone. Its type system helps avoid common errors. Using upgradeable patterns and libraries, teams can update their apps without a full overhaul. It’s a flexible, secure approach.

Security is a big part of the development process. Regular testing catches issues early. Property-based tests are great for spotting rare problems. For important parts, formal verification tools offer extra assurance before release.

Real-World Applications and Examples

DeFi apps use smart contracts for creating vaults and pools. This helps group ESDT tokens to improve returns. It’s a strategy found in lending and market-making.

NFT platforms benefit from Rust’s efficiency for handling tokens. This is key for gaming and the metaverse. It enables better standards and quicker transfers.

DAOs and identity systems use these tools for voting and security. I’ve helped teams adapt governance systems for Elrond. They often need only small adjustments for a perfect fit.

Use Case Typical Components Why Arwen VM + Rust Contracts
DeFi vaults & staking Vault logic, reward scheduler, ESDT integrations Low gas, safe numeric handling, composable modules
NFT marketplaces Metadata storage, royalties, escrow Deterministic WASM execution, efficient token ops
Metaverse assets Item registries, transfer rules, provenance Fast state changes, compact WASM binaries
DAO governance Proposal lifecycle, voting, treasury control Verifiable state, upgradeable patterns, testable modules

Elrond Partnerships and Collaborations

Elrond has grown through smart partnerships and more than just announcements. By working with wallets like Maiar and xPortal, they make it easier for people and developers to join. They’ve also connected to Ethereum and Binance Smart Chain, which helps with money flow. By adding oracles and getting listed on exchanges, they’ve built the essentials for projects to succeed in real markets.

Strategic alliances that expand reach

Elrond speeds up its ecosystem growth by combining several strategies. They support wallets and create bridges and oracles, making it easier to work across different chains. This reduces obstacles for dApp teams and users who look for easy transfers and lower costs.

Enterprise collaboration and real-world deployments

Partners like Pharos Production show how working with enterprises can be effective. They handle contracts and work across multiple chains, including MultiversX, focusing on DeFi, NFTs, the metaverse, and DAOs. For businesses, features like multisig setups and audit preparedness are crucial for safely moving assets on the blockchain.

Features geared towards enterprises are important. They help with following rules, managing risks, and making it easier to work with different suppliers. This positions Elrond as a strong choice for businesses thinking about blockchain projects.

Community momentum and developer incentives

In DeFi forums, users talk about staking and making money passively. The community grows thanks to incentives for developers, like grants, contests, and support programs.

Programs for staking and rewards draw in creators. Forums, Discord channels, and frequent contests help maintain a close community. This keeps people involved and leads to improvements that help everyone connected to Elrond.

Future Predictions for Elrond (EGLD)

I’ve been keeping a close eye on MultiversX, and I want to share some thoughts on EGLD’s future. Signals like active developer work, more use in DeFi, and lively forums suggest good things. But remember, market shifts and new rules can change things quickly, making the future uncertain.

Market Predictions for EGLD Price

If developers keep joining and DeFi keeps growing, demand for EGLD will likely surge. Network improvements that make things easier for creators usually boost optimism. Enterprise projects linking up with EGLD could also bring in more investment.

In a neutral scenario, growth is steady but slow. New tools might help a bit, but not dramatically. Prices will likely see modest changes, guided by market trends and liquidity. Even so, the community and online discussions will stay active.

If things go south, tough regulations or slow adoption could hurt. If updates don’t go well, or if security gets compromised, people might lose faith. Prices could drop, and bouncing back would need clear action plans and better security checks.

Expected Developments and Upgrades

We’re likely to see more tools for coding in Rust and improvements to the Arwen VM. Expect to see advancements in cross-chain bridges and oracle connections. These updates will make it easier for developers and broaden what the network can do.

Pharos Production is working to make deploying easier, hinting that upcoming updates will enhance security and usability for businesses. Better multisig support, privacy features, and wallet usability are on the agenda. These changes could influence the network’s economy and how people see EGLD’s value in the near term.

Long-Term Vision and Goals

MultiversX wants to be the go-to platform for Web3, metaverse, and DeFi, focusing on scaling and working well with others. Making life easier for developers and securing partnerships will be key for real-world use.

I’m watching how network updates match the official plans. When updates are dependable, they remove obstacles for developers. That real progress is more important than just talking big for a successful future.

Area Near-Term Focus Impact on EGLD
Developer Tooling Rust/Arwen VM improvements, CI/CD workflows Higher dApp launches, steady demand growth
Cross-Chain Work Bridges, oracle integrations Expanded liquidity, better interoperability
Enterprise Features Multisig, privacy options, audit tooling Attracts corporate partners, strengthens roadmap credibility
Network Stability Performance tuning, validation improvements Boosts confidence, supports long-term scalability
Community & Governance Incentive schemes, clearer upgrade process Better engagement, smoother upgrade adoption

Understanding Elrond’s Ecosystem

I’ve spent time working with the MultiversX, so let me explain its ecosystem simply. It includes validators, staking tools, wallets, environments for apps, different token types, bridges, and oracles. These elements work together, creating a system for building and using apps every day.

The foundation of this system is clear. Validators run nodes that secure the network. Wallets, like Maiar and the MultiversX Wallet, help users manage their accounts and transactions. The Arwen VM executes smart contracts, and the ESDT standards apply to tokens and NFTs. Tools for developers help in quickly launching their projects.

Key Components of the Ecosystem

Let me give you a quick overview of what I use the most.

  • Validators and staking infrastructure for network security and rewards.
  • Maiar and MultiversX Wallet for user accounts, keys, and interactions.
  • Arwen VM and Rust smart contracts for performant on-chain logic.
  • ESDT token standards for fungible tokens and NFTs.
  • Bridges and oracles to connect assets and external data feeds.
  • Developer tooling: CLI, SDKs, and deployment workflows from partners like Pharos Production.

Interaction Between Different Elements

The components work closely with each other. A wallet signs a transaction for a dApp. Then, the smart contract may need data from an oracle to complete a trade. Bridges help move assets into the MultiversX network for dApps to use. Validators finalize these transactions.

Pharos Production has detailed how these processes fit together. For example, they show a dApp using Maiar for login, oracles for price data, and data indexers for information. This shows how the system works together efficiently.

Community and Developer Engagement

The MultiversX developer community is bustling with activity. There’s always talk about DeFi, staking, and tools in forums. Incentives like grants and hackathons keep the community lively and attract new developers. Teams often partner with Pharos Production to get started and follow the best practices.

Component Role Primary Tools
Validators & Staking Network security, consensus, rewards SPoS nodes, staking dashboards
Wallets User identity, transaction signing Maiar, MultiversX Wallet
Runtime & Contracts Smart contract execution, on-chain logic Arwen VM, Rust
Token Standards Native tokens and NFTs management ESDT
Bridges & Oracles Cross-chain assets, external data feeds MultiversX bridges, Chainlink-style oracles
Developer Tooling Build, test, deploy dApps CLI, SDKs, Pharos Production workflows

If you want to understand the basics of the original Elrond design and its history, check out this overview of Elrond. It explains how the ecosystem evolved.

Frequently Asked Questions (FAQs) About Elrond

Here are short answers to popular questions found in online discussions and dev talks. They’re based on technical details from Pharos Production and my experience with smart contracts. I aim to make this information both useful and easy to understand.

What Makes Elrond Different from Other Blockchains?

Elrond is unique because it uses adaptive state sharding and Secure Proof of Stake (SPoS). These methods improve speed and lower costs. Its Arwen WASM VM and Rust toolchain make it easier for developers to create efficient smart contracts. For more on how to build and deploy on MultiversX, check out Pharos Production’s advice. Developers often talk about Elrond when discussing scalable solutions and practical applications.

How Secure is the Elrond Network?

The Elrond Network’s safety comes from its SPoS system, regular changes in validators, and effective reward plans. This helps decrease the risk of too much power in one place. For smart contracts, security measures include different types of tests and thorough checks. Pharos Production suggests strict testing and evaluations for MultiversX contracts. Following these steps can make Elrond more secure and lessen threats.

Where Can I Buy EGLD Tokens?

EGLD tokens are available on big centralized exchanges and some decentralized ones. Use Maiar or the MultiversX Wallet to keep and stake the tokens. Always check tokens on the MultiversX explorer and make sure addresses are correct before doing anything. This is a smart move for buying, staking, or working with tokens. For big projects, it’s wise to use secure methods and audits, as Pharos Production recommends, to avoid risks.

FAQ

What makes Elrond (MultiversX) different from other blockchains?

Elrond stands out by using adaptive state sharding. This method breaks the network into parts. This way, it can grow easily as more resources are added. It also has Secure Proof-of-Stake (SPoS) for fast, secure transactions. Plus, it supports smart contracts in Rust, offering more speed with lower fees.

How secure is the Elrond network?

The Elrond network’s security comes from several layers. The SPoS system selects validators randomly and changes them quickly. This reduces the chance of attacks. Its sharding design limits the impact of any issues. Smart contracts are made safer with Rust’s features and standard safety checks.

Where can I buy EGLD tokens?

You can get EGLD on many major exchanges and some swap services. Use Maiar or MultiversX Wallet for direct dApp interactions. Always check the contract addresses on the MultiversX explorer and use secure wallets.

What are the core features of Elrond I should know about?

Elrond’s key features include its sharding approach for scaling, SPoS for quick transactions, and the Arwen WASM VM for Rust smart contracts. It also has ESDT token standards and wallet integrations like Maiar. These offer low fees, fast processing, and good developer support.

Why did I start paying attention to Elrond?

I noticed Elrond because it cleverly handles the blockchain trilemma with its architecture. It combines sharding with a PoS system for better performance. The platform is developer-friendly, with low fees and strong tooling, making it appealing for small teams and solo developers.

What advantages does Elrond offer over Ethereum, Solana, or Avalanche?

Elrond beats Ethereum with higher speed and lower fees right from the start. Compared to Solana and Avalanche, it focuses on reliable, portable tools and a scalable sharding protocol. Developers face trade-offs in language and tooling.

What practical use cases work well on Elrond?

DeFi apps, NFT and SFT marketplaces, metaverse assets, tokenized systems, and fast payments work well on Elrond. Its projects often include staking apps and NFT marketplaces that mesh well with its capabilities.

How does Elrond achieve network throughput and scalability?

Elrond uses sharding to split the network, making it easier to scale. Its SPoS system speeds up transactions with efficient validator groups. The setup leads to better throughput based on the number of shards and validator efficiency.

How fast are transactions on Elrond compared to other chains?

Elrond boasts quick transactions thanks to SPoS. It outpaces many chains, including the main Ethereum network, in finality time. Its performance may vary, so check current benchmarks for a precise comparison.

Is there growing adoption of Elrond by users and developers?

Yes. Elrond’s user and developer bases are growing. This is visible in Maiar and wallet integrations, numerous DeFi and NFT projects, and MultiversX’s support in development catalogs. Community and development programs also show strong participation.

What is EGLD’s role in the ecosystem and how many tokens exist?

EGLD is used for transactions, staking, governance, and in DeFi systems within Elrond. Check the official tokenomics for the latest token supply and details before making any financial moves.

What drives EGLD price movements?

Price shifts depend on network activity, partnerships, protocol updates, market trends, and community engagement. Staking and DeFi demand can also impact prices. Prices will likely fluctuate, so consider all market scenarios.

What tools should developers learn to build on Elrond?

Developers should master the Rust and Arwen WASM toolchains, MultiversX CLI, and SDKs. Knowledge of creating and deploying WASM smart contracts is crucial. They should also get comfortable with front-end integration and security practices for a full development workflow.

Can you give a step-by-step guide to building a dApp on Elrond?

Begin with Rust and the Arwen toolchain setup. Create a WASM smart contract, write and test your code. Deploy it via MultiversX CLI, then connect it to a front end. Conduct security checks and refine your app. Finally, launch it on the mainnet with careful version control.

Are there notable success stories or real apps on Elrond?

The Elrond ecosystem features successful DeFi platforms, NFT marketplaces, and metaverse initiatives. Improved user experiences through wallets like Maiar have accelerated growth for many projects.

How do smart contracts run on Elrond?

Smart contracts on Elrond are written in Rust, compiled to WebAssembly, and executed on the Arwen WASM VM. This approach leverages Rust’s advantages for secure, efficient blockchain applications.

What are the main benefits of Elrond’s smart contract environment?

The environment offers performance, efficiency, and security. It’s ideal for complex applications needing fast execution and low costs, such as DeFi and metaverse projects.

Which real-world applications are best suited to Elrond’s smart contracts?

DeFi services, NFT platforms, metaverse registries, and governance systems benefit from Elrond’s high performance and affordability. These applications take full advantage of the platform’s features.

Who are Elrond’s strategic partners and how do they help growth?

Elrond’s partners include wallets, bridge providers, and listing exchanges. These collaborations enhance user and developer experiences, speeding up adoption across various projects.

How does Elrond collaborate with enterprises and startups?

MultiversX tailors its offerings for large-scale use, including multisig security, audit support, and custom deployment. It helps businesses integrate blockchain solutions efficiently.

What community programs support developers and contributors?

Developer grants, hackathons, and forums keep the community active. These initiatives support ongoing development and introduce new applications to the ecosystem.

What are realistic market predictions for EGLD?

Market outlooks for EGLD vary. Growth could speed up with new app launches and ecosystem developments. However, broader market conditions and regulatory changes could affect trends. Look beyond hype to evaluate Elrond’s real potential.

What future upgrades and developments should I watch for?

Keep an eye on Rust tool improvements, better cross-chain connections, user-friendly wallets, and new security tools. These will enhance Elrond’s ecosystem, focusing on developer needs and application safety.

What is Elrond’s long-term vision?

Elrond aims to support the next wave of the web, including DeFi and the metaverse. It wants to offer a scalable, secure platform for developers and users. Adoption will likely depend on practical solutions rather than just speed.

What are the key components of the Elrond ecosystem?

The ecosystem includes validators, the WASM VM, Rust contracts, ESDT tokens, wallets, bridges, and developer tools. These elements support secure, flexible dApp development and asset management.

How do wallets, contracts, oracles, and bridges interact on Elrond?

Wallets transact with smart contracts, which use oracles and bridges for data and asset exchanges. MultiversX’s tools ensure smooth operations across the network for developers.

How active is the developer and user community around Elrond?

The community is bustling with discussions on staking, DeFi, and contract development. Support from hackathons and forums drives innovation and growth within Elrond’s ecosystem.
Author bsccoinstobuy

Leave a comment

Your email address will not be published. Required fields are marked *