Inspiration
We want to encourage users to utilize Aleo's chain more by providing easily identifiable domain names.
What it does
Aleo DNS is a tool that simplifies transactions/transfers for users: by entering a simple domain name instead of a complex wallet address.
How we built it
- Built the smart contract using the Leo language.
- Frontend: Utilized React and employed SDK to execute functions within the smart contract.
- Backend: Checked and utilized APIs from:
- https://explorer.aleo.org/
- https://explorer.hamp.app/
- https://aleo123.io/
Challenges we ran into
- Leo language lacks string types.
- Retrieving data from the chain is exceedingly difficult.
Accomplishments that we're proud of
We successfully revert one deployed smart contract from credit.aleo to .leo, then integrate and use it.
What we learned
Learned the Leo programming language (Rust base) and found solutions to convert string types to u128 for use.
What's next for Aleo DNS
- Developing APIs and SDKs.
- Launching Tokens, and DAO.
Log in or sign up for Devpost to join the conversation.