An open API service indexing awesome lists of open source software.

https://github.com/signor1/token-stream

The frontend repo for the token streaming application - TRIVER
https://github.com/signor1/token-stream

Last synced: about 1 year ago
JSON representation

The frontend repo for the token streaming application - TRIVER

Awesome Lists containing this project

README

          

# TRiver

![landingPage](https://github.com/Signor1/token-stream/assets/107637548/ce42b4a0-bb46-401d-b5a1-e8f983d558dd)

## Overview

TRiver is a token streaming platform designed for easy continuous transactions through automation. Our goal is to simplify continuous transactions over user-defined intervals, automating financial activities such as salaries and subscriptions without manual intervention.

![services](https://github.com/Signor1/token-stream/assets/107637548/ca8962cd-7861-4190-84c4-6d33d7ba152e)

Built on the Polygon Amoy blockchain, TRiver leverages Chainlink automation to enhance efficiency and reliability in DeFi applications.

By utilizing smart contracts, low transaction fees, and high throughput on Polygon Amoy, TRiver offers secure and efficient token streaming functionalities.

TRiver aims to elevate the user experience and operational efficiency within DeFi projects, providing seamless, uninterrupted transactions backed by the security and transparency of blockchain technology.

## Problem Statement

Many major subscription services lack crypto payment options, and employers seeking to pay salaries in crypto face challenges in loading addresses and automating payments.

## Solution

### Subscription Services

TRiver enables subscription services like Netflix to integrate their modules onto our platform, allowing users to subscribe to services and automate payments seamlessly.

![startsubscription](https://github.com/Signor1/token-stream/assets/107637548/25beb888-9450-45cc-9e55-7446d7c37ff6)

### Salary Streaming

With TRiver, employers can streamline salary payments by uploading a CSV with employee addresses and amounts, choosing the payment interval, and initiating automatic salary payments effortlessly.

![uploadcsv](https://github.com/Signor1/token-stream/assets/107637548/c20d4920-edcf-4780-8701-2195adfd288a)

## Business Logic

TRiver targets onboarding existing web2 services offering subscriptions, such as DSTV, Starlink, and Netflix. We generate income by charging both companies and users for transactions made through the platform. As we scale, we plan to introduce custom subscriptions and premium plans to further increase our income.

Collaborations with partners and other products will help attract users and expand our client base. Future prospects include expanding to more custom subscription-based services and automated staking rewards.

## Implementation

Key tools used in the development of TRiver include:

- Chainlink automation using upkeep.
- Smart contracts developed with Solidity.
- Deployment on Polygon Amoy testnet.
- Frontend development with React and TypeScript.

## Deployed Contracts

- Authentication Contract: [Link](https://amoy.polygonscan.com/address/0xdFf7Ebb3f88D5D097F08C5522115D0656cB42314)
- OpToken: [Link](https://sepolia-blockscout.lisk.com/address/0xcFb19dee1Fc394134074FF32D80474c45484A211)
- Modal Contract: [Link](https://amoy.polygonscan.com/address/0xe65f9bfc05AEA49E0872167D97D7447bF0b49285)
- Salary Streaming: [Link](https://amoy.polygonscan.com/address/0x942670D70846FCDC566E822c9857c22343c498a2)
- Subscription Service: [Link](https://amoy.polygonscan.com/address/0x6BBCb0cBd4871EE953C54eAA095c2ba136957b01)
- Chainlink automation transaction: [Link](https://amoy.polygonscan.com/tx/0xf721fd9ff6c16608619f53b33e6bce6d3462ab34b5d72f608a279e6fe22c85f8)

## License

This project is licensed under the MIT License.

## Contact

For any inquiries or feedback, please contact us at [TRiver](token-river.vercel.app).