Skip to content

Matcheos is a new way to meet people using the EOS platform for decentralized applications.

License

Notifications You must be signed in to change notification settings

crypto5000/matcheos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matcheos: A New Way to Meet People Using the Blockchain

Visit the official website at https://matcheos.com for more information. Matcheos is currently in an invitation-only public alpha. You can sign up to receive an invitation at matcheos.com.

Browsing

alt text

Matching

alt text When you make an offer to meet someone, you are signaling a preference. Offers are made with EOS tokens. Two people are matched via the Matcheos double-blind, opt-in algorithm.

Smart Contracts

alt text Two people agree to the terms of the contract upfront. Neither person has to accept a match. And either person can terminate the contract at any time (before it's finished).

Interaction

alt text The two people take steps interacting in a chat format. As the interaction progresses, staked EOS is released back to each person.

Arbitration

alt text If a person breaches the Code of Conduct (see code.html), they are subject to arbitration. In arbitration, staked EOS tokens can be forfeited and donated to charity (assuming the person violated the Code).

A Single User Flow for the Alpha Version

For a single user, the flow is as follows:

  1. Create an account profile within EOS. (Only an email is required)
  2. Browse through other people's profiles.
  3. Submit offers on people you want to meet.
  4. Receive matches from the Matcheos system.
  5. Accept a match.
  6. Send your EOS offer into the smart contract.
  7. Interact with the match.
  8. Receive some (or all) of your EOS back.

Upcoming Milestones (Status)

  1. Create Upcoming Milestones (Done)
  2. Get Initial Feedback (Done)
  3. Build Mock-ups of User Flow (Done)
  4. Connect Profiles with EOS Testnet (Done)
  5. Publish Development Updates to Reddit (Done)
  6. Code and Test Smart Contracts on Testnet (Done)
  7. Launch Closed Private Beta (Done)
  8. Open Waiting List for Open Beta (In Process)
  9. Security Audits and Feature Enhancements
  10. DevOps Improvements (Continuous Integration with Unit Tests)

About

Matcheos is a new way to meet people using the EOS platform for decentralized applications.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published