StreamX
StreamX is an token streaming protocol for handling streamed subscriptions for any services like salaries, rewards or anything.
Created on 6th November 2022
•
StreamX
StreamX is an token streaming protocol for handling streamed subscriptions for any services like salaries, rewards or anything.
The problem StreamX solves
StreamX
StreamX was mainly used for streaming tokens over a period of time from sender to receiver.
Problems it solves
Airdrops
You can use StreamX for airdropping the tokens. For example,If a project was airdropping their tokens to some selective users what the users will do that they sell the tokens and leave the project whenever they got the airdrops.Instead of this a project can stream the tokens for a period to selective users so the users will stay with the project for that period.
Delayed payments
No more delayed payments in web3. So you can stream your tokens and all tokens will reach the receiver at the end time of stream which will be the promised time of payment.
More use cases are coming soon..
Challenges I ran into
Challenges
Token Allowance
Smart contract need to transfer token from sender to receiver.we need a token allowance here.Initially i developed the smart contract with inbuilt token allowance which actually does not work and ran into errors.This became main challenge and i am able to found the solution i.e. need to give allowance separately from frontend using erc20 contract.
Graph
Got few issues while setting up the graph hosted service for indexing the data and i am able to fix them.
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
