Inspiration
Salary payments are important for enterprise adoption. And the trend would be for salary payments to be in the form of crypto.
What it does
Pay salary using cryptocurrency based on equivalent USD value. This was built for Harmony One. But the code would work with all EVM compatible chains that has Chainlink data feeds.
How we built it
Technologies we used include
- nodejs, web3.js, react.js, bootstrap
- Chainlink data feed for Harmony One
Challenges we ran into
Initial challenges include learning web3.js and realising that there were 2 types of wallets for Harmony. Native Harmony wallet and EVM compatible Harmony wallet. After figuring this out, the next challenge was finding the faucet to fund the evm compatible Harmony wallet. And when managed to do this, there was insuffient tokens for recording a better demo video. There was insufficient time to fully build the dapp for paying out salaries to multiple wallets.
Accomplishments that we're proud of
Proud to make this simple MVP work. It's able to use Chainlink datafeed to convert USD value to the number of ONE tokens. And it's able to successfully transfer tokens from the connected wallet address to the designated wallet address.
What we learned
Chainlink data feed is very simple to use.
What's next for Salary Payment Dapp
We would like to build up a fully working payroll dapp. Optionally, deploy an utility token for using the dapp.
Log in or sign up for Devpost to join the conversation.