The ElvenJS is a browser-based script allowing you to interact with the MultiversX blockchain and smart contracts without additional configuration or build steps.
How is it possible?
Elven.js is based on JS SDK libraries, but it is simplified and incorporates only what is required. Prepared as a plug-n-play version that can handle the most common and simple use cases, like widgets on static websites or additions to existing CMS-based websites and e-commerce platforms.
You can read more in the Get started section.
I'm a TypeScript and JavaScript developer with additional experience writing smart contracts in Rust.
I've built several tools for the MultiversX ecosystem, including: Elven Tools, Buildo Begins, useElven.
I'm also part of the team behind xDevGuild — check it out! It's a fantastic resource hub for developers.
Last Updated: 2024-11-02
By using Elven.js, you acknowledge and agree to the terms outlined in this disclaimer. Elven.js is designed to facilitate transactions on the MultiversX blockchain including custom smart contracts. While we strive to provide a seamless and secure experience, it is crucial to understand the inherent risks associated with blockchain transactions and the use of our tools.
No Liability
Elven.js and its developers, affiliates, or agents will not be liable for any direct, indirect, incidental, consequential, or any other damages arising out of or in connection with your use of this website/app/tools or any transaction conducted through it on the MultiversX blockchain mainnet. This includes, but is not limited to, loss of data, income, profit, or opportunity, as well as any other possible damages, even if we have been advised of the possibility of such damages.
Testing on Devnet
We strongly advise all users to thoroughly test their transactions/setup on the MultiversX blockchain devnet before executing them on the mainnet. The devnet provides a safe environment to ensure the intended outcomes of your transactions without risking real assets. Failure to test on the devnet first may result in unexpected outcomes for which Elven.js bears no responsibility.
Open Source Software
The source code for Elven.js is openly available for review. We encourage all users to inspect and analyze the code to understand its functionality fully and assess its security before use. The open-source nature of our platform is intended to foster transparency and trust; however, it is the user's responsibility to ensure they are satisfied with the software's safety and reliability before engaging in any transactions.
Your Responsibility
As a user, you bear full responsibility for all transactions you execute using Elven.js and the MultiversX blockchain. You are urged to exercise caution, perform due diligence, and consider the risks involved in blockchain transactions.
By continuing to use Elven.js, you agree to this disclaimer and acknowledge understanding the risks involved.
Last Updated: 2024-11-02
Welcome to Elven.js, a tool dedicated to enabling blockchain interactions on MultiversX. At Elven.js, we prioritize your privacy and are committed to protecting it. This Privacy Policy outlines the types of information we do not collect, our stance on cookies, and how we handle transactions without any third-party involvement.
Information We Do Not Collect
Elven.js is designed to operate without the need to collect personal information from its users. Our services allow you to perform transactions on MultiversX directly within your browser or smart contracts that you will own. We do not have a backend infrastructure, and we do not store, process, or transmit any personal data.
Cookies
Elven.js does not use cookies. We believe in providing a seamless experience that respects your privacy, which means you can use our services without worrying about tracking or storage of cookies on your device.
No Third-Party Sharing
Given our operational model, there is no collection of personal information, and thus, no sharing of such information with third parties.
Changes to Our Privacy Policy
Elven.js reserves the right to modify this privacy policy at any time. Any changes will be posted on this page with an updated revision date. We encourage you to review our Privacy Policy regularly to stay informed about our practices.