Skip to content

rashidarmand/Khepera

Repository files navigation

Khepera ☀️🐞💸

What is Khepera?

In it's current state, Khepera is a decentralized ethereum token exchange running on the Kovan ethereum test network that allows you to purchase & sell KHEP (ERC-20) tokens.

Why did I build it?

I built Khepera as an MVP to show what I've been learning & test out the fundamentals of Solidity and ERC-20 tokens on the ethereum blockchain. I also built the project to understand more how programming for blockchain differs from regular web applications in general.

Why the name Khepera?

The name has its origin in ancient egyptian mythology and means to "develop" or "come into being". Khepera symbolizes the manifestation of the rising sun. Khepera is often depicted as a scarab beetle or a man with a scarab beetle for a head. Additional details can be found here.

How to use Khepera

In order to use Khepera you just need a metamask account & some ethereum on the Kovan test network. Head here, sign up with Github, & send the public address for the account you want to receive ethereum on Kovan to get started.

Tech Stack

  • Solidity
  • Next.js
  • Chakra-UI
  • Redux
  • Mocha & Chai (for testing smart contracts)
  • Vercel (deployment)

MVP Features

  • Ethereum Smart Contracts written In Solidity.
  • Smart Contracts tested using Mocha & Chai.
  • KHEP token implemented using ERC-20 standard.
  • Ability to deposit, withdraw, & trade ETH for KHEP & vice-versa.
  • Next.js frontend with Chakra-UI for styling & Redux for global state management.
  • Exchange & KHEP token contracts are deployed live to the Kovan ethereum test net.

Future Plans for Khepera

  • More order types (Limit, Market, etc.)
  • Support more ERC-20 tokens
  • Enhance UI (Better Design)
  • Light & Dark Mode
  • Explore adding other application functionality (NFTs, De-Fi, etc.)

About

Decentralized ethereum token exchange running on the Kovan test network.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors