|
| 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