Inspiration

I'm Johnatan Kayevo and im an immigrant, so my inspiration stems from the challenges immigrants face in accessing bank accounts and receiving international payments.

What it does

BitPayroll is a bitcoin-only service that enables companies to pay their employees with fiat or bitcoin in a safe and compliant manner.

Features:

  • Company login
  • Employee login
  • Company employee connection

How we built it

The app is a native Android client app built with Kotlin as the primary language and developed with Android Studio IDE. The architecture is MVVM and I used dependency injection to connect the components.

Challenges we ran into

Deciding on the appropriate technologies and architecture proved challenging due to time constraints. I adopted a proof-of-concept (POC) mentality and opted to proceed without a server-side component.

Accomplishments that we're proud of

  • Solid project scope.
  • Bitcoin only service.
  • Functional app.
  • Beautiful and clean design.
  • Huge problem addressed.

What we learned

  • I learned the limitations of software scope in hackathon events and the importance of meeting deadlines.
  • How application could use bitcoin technology to provide services in not main layer.

What's next for BitPayroll by DeContract Company

Features:

  • AI service to verify e-contract information and prevent document fraud.
  • AI service to validate whether there is a genuine connection between the company and employee to prevent money laundering.
  • Backend server-side implementation and database connection.
  • Bitcoin address ownership proof: To add an address in the platform to send or receive bitcoin, the entity must send a certain amount of bitcoin from the address to the BitPayroll account, thereby proving ownership in the bitcoin blockchain. This helps avoid typographical errors and provides blockchain compliance proof.
  • E-signed documents: For compliance and information certification.

Built With

Share this project:

Updates