The "back end" repository for Trickle.gg decentralized application. The front end (master repository) is here.
Trickle - your hourly pay, cryptographically secured with blockchain. Trickle lets you create safe fixed hourly rate contracts with the people across the globe eliminating risks and wage theft. Create smart agreements with crypto: stablecoins or any ERC20-compatible tokens on top of Ethereum.
Useful Links:
- Trickle DApp!
- Trickle DApp master repository (for issues & feedback)
- Trickle smart contracts repository (this one)
- Trickle smart contracts in Ethereum network:
- Mainnet: trickle.ethglobal.eth
- Ropsten: 0x19631910d87516db1f1fc2047c1393db0eb8b32e
- Trickle at DevPost (the winning project of EthCapeTown hackathon!)
- Trickle demo video
Trickle is a complete application that allows people to create hourly-rate-driven contracts between multiple parties in any ERC20-compatible tokens or stablecoins. It implements the most transparent monetary relationships between the customer and contractors (employer/employees, teams/players and so on).
From the contractor's side, the agreement is 100% safe as tokens accrued to their balance are permanent. If the employer decides to cancel the agreement, the contractor just stops providing services, without losing a thing. From the employer's side, the employer doesn't lose too much when they get a bad contractor. It's the employer's responsibility to check how well the contractor is doing. And they can cancel the agreement at any time for a reason. For example, when you are a contractor with an hourly rate of $20, you can withdraw your funds at any time: $1 after 3 minutes, or $10 after half of an hour, or $200 after 10 hours. Before the agreement is established, the employer determines the period of an agreement, and the tokens are locked on the smart contract. Later, the smart contract releases tokens to the employee according to their hourly rate.
The employer has a convenient way to manage multiple contracts.
- Mainnet (Homestead) - trickle.ethglobal.eth
- Testnet (Ropsten) - 0x19631910d87516db1f1fc2047c1393db0eb8b32e