Skip to content

Commit 3af87d9

Browse files
authored
Create Roketo-Mintbase-Integration (#20)
* Create Roketo-Mintbase-Integration * Update Roketo-Mintbase-Integration.md * Update Roketo-Mintbase-Integration.md
1 parent d217aa1 commit 3af87d9

File tree

1 file changed

+151
-0
lines changed

1 file changed

+151
-0
lines changed
Lines changed: 151 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
# Mintbase Grant Proposal
2+
3+
- **Project Name:** Roketo-Mintbase-Integration
4+
- **Team Name:** Roketo
5+
- **Payment Address:** roketo.sputnik-dao.near
6+
- **[Level](../README.md#level_slider-levels):** 3
7+
8+
## Project Overview :page_facing_up:
9+
10+
### Overview
11+
12+
- Roketo is a finance platform for token streaming and recurring payment flows.
13+
- Token streaming means your funds come every second at a certain speed and your recipients can withdraw them at any moment.
14+
- By supporting this initiative, Mintbase is investing in data infrastructure for the entire NEAR ecosystem as well as ability to add utility to FT and NFT, activate users and increase revenue.
15+
- Roketo team is interested in the advent of mass adoption, therefore, Roketo focuses on the integration of the mechanics of streaming tokens into web3 projects.
16+
17+
### Project Details
18+
19+
- [API specifications of the core functionality](https://docs.roke.to/docs/Guides/how-to-use-the-contract).
20+
- Technology stack to be used: Rust, Near, React
21+
22+
### Ecosystem Fit
23+
24+
- Roketo increases the activity of your audience.
25+
- Right now, our target audience can be categorised in the following groups:
26+
1. NFT creators, artists,
27+
2. Airdrop senders,
28+
3. Crypto developers (Web3 and Web2)
29+
- What need(s) does Roketo-Mintbase-Integration meet:
30+
1. Roketo gives the a simple way to stream FT to an NFT holder with a tokenId. Feature will be realized from Roketo dApp interface.
31+
2. Roketo gives an option to begin the stream on first transfer after mint.
32+
33+
## Team :busts_in_silhouette:
34+
35+
### Team members
36+
37+
- Taras Dovgal - CEO
38+
- Vasilisa Versus - CTO
39+
- Dmitry Tupalov - Tech Lead
40+
- Vlad Dziarkach - Product Manager
41+
- Yahor Viarbitski - BizDev
42+
- Dmitry Boldyrev - Software Engineer
43+
- Ekaterina Zhdanova - Software Engineer
44+
- Dmitry Shcherbyna - UI/UX Designer
45+
- Svetlana Chernysheva - QA Engineer
46+
- Anna Balakhontseva - Account manager
47+
48+
### Contact
49+
50+
- **Contact Name:** Vasilisa Versus
51+
- **Contact Email:** [email protected]
52+
- **Website:** https://www.roke.to/
53+
54+
### Legal Structure
55+
56+
- **Registered Address:** Intershore Chambers, Road Town, Tortola, British Virgin Islands
57+
- **Registered Legal Entity:** ROKETO LABS LTD
58+
59+
### Team's experience
60+
61+
- Vasilisa Versus
62+
- Co-Founder and CTO at Roketo
63+
- Dmitry Tupalov
64+
- Fullstack developer and Tech lead at Roketo
65+
- Dmitry Boldyrev
66+
- Fullstack developer at Roketo
67+
68+
### Team Code Repos
69+
70+
- https://github.com/roke-to
71+
72+
- https://github.com/dcversus
73+
- https://github.com/zerobias
74+
75+
### Team LinkedIn Profiles (if available)
76+
77+
- https://www.linkedin.com/in/dcversus/
78+
- https://www.linkedin.com/in/vladislavderkach/
79+
80+
## Development Status :open_book:
81+
82+
We are in the process of describing the idea.
83+
84+
## Development Roadmap :nut_and_bolt:
85+
86+
1) Implement stream FT to an NFT holder feature
87+
2) Implement an option to begin the stream on first transfer after mint
88+
89+
### Overview
90+
91+
- **Total Estimated Duration:** 3,5 months
92+
- **Full-Time Equivalent (FTE):** 10 FTE
93+
- **Total Costs:** 25,000 USD
94+
95+
### Milestone 1 — Implement stream FT to an NFT holder feature (smart contract creation)
96+
97+
- **Estimated duration:** 1 months
98+
- **FTE:** 10
99+
- **Costs:** 15,000 USD
100+
101+
| Number | Deliverable | Specification |
102+
| -----: | ----------- | ------------- |
103+
| 0a. | License | MIT |
104+
| 0b. | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** |
105+
| 0c. | Testing Guide | Core functions will be fully covered by unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
106+
| 0d. | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
107+
| 0e. | Article | We will publish an article/workshop that explains how to use the streaming to NFT smart contract. |
108+
| 1. | Subscription widget: X | We will create a smart contract that will give the ability to start token streaming to the NFT owner |
109+
110+
### Milestone 2 — Implement stream FT to an NFT holder feature to Roketo dApp UI
111+
112+
- **Estimated Duration:** 1 months
113+
- **FTE:** 10
114+
- **Costs:** 5,000 USD
115+
116+
| Number | Deliverable | Specification |
117+
| -----: | ----------- | ------------- |
118+
| 0a. | License | MIT |
119+
| 0b. | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** |
120+
| 0c. | Testing Guide | Core functions will be fully covered by unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
121+
| 0d. | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
122+
| 0e. | Article | We will publish an article/workshop that explains how to use the streaming to NFT feature. |
123+
| 1. | Stream to NFT: X | We will create a tool in Roketo UI that will give the ability to start token streaming to the NFT owner |
124+
125+
### Milestone 3 — Implement an option to begin the stream on first transfer after mint
126+
127+
- **Estimated Duration:** 2 months
128+
- **FTE:** 10
129+
- **Costs:** 5,000 USD
130+
131+
| Number | Deliverable | Specification |
132+
| -----: | ----------- | ------------- |
133+
| 0a. | License | MIT |
134+
| 0b. | Documentation | We will provide both **inline documentation** of the code and a basic **tutorial** |
135+
| 0c. | Testing Guide | Core functions will be fully covered by unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
136+
| 0d. | Docker | We will provide a Dockerfile(s) that can be used to test all the functionality delivered with this milestone. |
137+
| 0e. | Article | We will publish an article/workshop that explains how to switch on the option to start the stream on first transfer after mint. |
138+
| 1. | Stream to NFT: X | We will create an option to begin the stream on first transfer after mint |
139+
140+
...
141+
## Future Plans
142+
143+
We have plans to:
144+
- We plan to contibute the guidelines.
145+
- Drive auditory around the stream FT to NFT feature.
146+
- Promote the FT to NFT streaming in GameDev community.
147+
- Support new integrations with recurrent payment system in crypto.
148+
149+
## Additional Information :heavy_plus_sign:
150+
151+
**How did you hear about the Grants Program?** Personal recommendation from Taras Dovgal (Roketo CEO)

0 commit comments

Comments
 (0)