https://github.com/sandkingdev/evld-vesting-dapp
evld vesting dapp in multiversx chain
https://github.com/sandkingdev/evld-vesting-dapp
dapp evld multiversx staking
Last synced: 9 months ago
JSON representation
evld vesting dapp in multiversx chain
- Host: GitHub
- URL: https://github.com/sandkingdev/evld-vesting-dapp
- Owner: sandkingdev
- Created: 2025-02-11T09:56:45.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-24T02:01:51.000Z (over 1 year ago)
- Last Synced: 2025-02-24T02:37:12.182Z (over 1 year ago)
- Topics: dapp, evld, multiversx, staking
- Language: JavaScript
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# @elrondnetwork/dapp-template
The __Elrond dApp Template__, built using [React.js](https://reactjs.org/) and [Typescript](https://www.typescriptlang.org/).
It's a basic implementation of [@elrondnetwork/dapp-core](https://www.npmjs.com/package/@elrondnetwork/dapp-core), providing the basics for Elrond authentication and TX signing.
See [Dapp template](https://dapp-template.elrond.com/) for live demo.
## Requirements
* Node.js version 12.16.2+
* Npm version 6.14.4+
## Getting Started
The dapp is a client side only project and is built using the [Create React App](https://create-react-app.dev) scripts.
### Instalation and running
### Step 1. Install modules
From a terminal, navigate to the project folder and run:
```bash
npm install
```
### Step 2. Update environment
Go to `App.tsx` and edit the `environment` variable according to the environment you want the app to run on.
Valid values are `testnet`, `devnet` or `mainnet`
If you need to edit the network configuration, you can pass in a `customNetworkConfig` object.
More info about this can be found in [dapp-core documentation](https://github.com/ElrondNetwork/dapp-core)
### Step 3. Running in development mode
In the project folder run:
```bash
npm run start
```
This will start the React app in development mode, using the configs found in the `config.tsx` file.
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
The page will reload if you make edits.\
You will also see any lint errors in the console.
### Step 4. Build for testing and production use
A build of the app is necessary to deploy for testing purposes or for production use.
To build the project run:
```bash
npm run build
```
## Roadmap
See the [open issues](https://github.com/ElrondNetwork/dapp-template/issues) for a list of proposed features (and known issues).
## Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
One can contribute by creating _pull requests_, or by opening _issues_ for discovered bugs or desired features.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## Developers
The [Elrond Team](https://elrond.com/team/).