Do you agree to open source all work you do on behalf of this RFP and dual-license under MIT and APACHE2 licenses?: Yes
Project Description
What is Esteroids?
Esteroids is a project for IPFS+ENS websites (we call them dWebsites). We build tools for discovering dWebsites and we promote the concept itself. Our dream is to make dWebsites a major cultural movement.
To help people access and discover dWebsites we already built:
esteroids.eth. A search engine for dWebsites which is a dWebsite itself,
We are promoting and advocating dWebsites in many different ways, the mains ones so far are:
organizing a weekly "dWebsite of the Week Award" (example),
managing a community on our dWebsites Discord server. It quickly became the hub of the dWebsites community.
What will we do with the funds?
In the proposed project, we will create tools for building innovative kinds of IPFS+ENS websites, called WNFT websites (see ""What are WNFT websites?"" below). We then use those tools to turn esteroids.eth itself into a WNFT website.
The WNFT tools we create in this project are general. They will allow any developer to build WNFT websites themselves.
WNFT websites can only be built with IPFS+ENS technology, and not with centralized websites. By getting this proposal funded we not only demonstrate a unique use-case of IPFS+ENS, but also create tools to build a new category of IPFS websites (namely, WNFT websites) to increase IPFS usage.
For us personally, turning esteroids.eth into a WNFT website opens up myriad financial opportunities to make Esteroids financially independent (see ""Maintenance and Upgrade Plans"")).
We additionally ask for funds to keep on promoting the dWebsites concept by organizing a "dWebsite of the Week Award" for the duration of this grant (13 weeks).
What are WNFT websites?
Each search result page in Esteroids has an empty box, called a WNFT box.
These WNFT boxes are going to be controlled by NFT tokens on Ethereum, called WNFT tokens.
Each WNFT token in Esteroids will have a keyword associated with it. The holder of a WNFT token of a specific keyword controls the WNFT box of the search result page corresponding to that keyword.
An example? If you hold the WNFT token 'Filecoin', then you decide what will be shown in the WNFT box in the search results page for 'Filecoin'.
What can WNFT token holders do with their WNFT boxes? Whatever they want! They can present an NFT gallery, or show some information about the keyword. They can even build their own business on top of their WNFT boxes! The sky is the limit.
The tools we develop are very general. Any developer building IPFS+ENS websites could use our WNFT tools to insert WNFT boxes into their websites.
Value
By supporting this proposal you allow us to keep on building Esteroids, and increase the number of people building dWebsites on top of IPFS. We aim to turn dWebsites into a major cultural movement.
The WNFT technology we create with this funding is a stand-alone tool. It can be used by any developer for their dWebsites, independently of Esteroids, unlocking a new kind of IPFS websites.
Finally, Esteroids is the only active project whose main goal is to promote IPFS+ENS websites (dWebsites). We index dWebsites, create tools for searching and browsing dWebsites, promote the concept, and build the dWebsites community. We believe this brings unique value to the IPFS ecosphere, where supporting this proposal would allow us to lay the foundations to finance ourselves for years to come.
Deliverables
The deliverables are:
Solidity WNFT Smart Contract. This includes an interface, code, and unit tests.
The functionality includes:
a. create WNFT tokens,
b. set and read IPFS contenthash for WNFTS tokens,
c. transfer WNFT tokens.
WNFT IPFS React app. The React app provides IPFS web UI for the Solidity WNFT smart contract.
Integration of WNFTs in Esteroids React IPFS app. This lets Esteroids WNFT token holders set the IPFS contenthash of their WNFT boxes.
dWebsite of the Week Award. Organizing "dWebsite of the Week Award" for the duration of this proposal (13 weeks).
Articles. Publishing 3 articles about WNFT websites:
a. a general article about the concept,
b. an article about the WNFT smart contract,
c. an article about WNFTs in Esteroids.
Development Roadmap
This proposal is for a three-month period beginning on the 22nd of October and ending on the 22nd of January. The project has four phases, which we break down into milestones. The whole team works on each milestone.
Unit testing for the WNFT Solidity smart contract and deployment to Rinkeby network (approx. 2 weeks).
Publishing an article describing the WNFT smart contract and its development (1 day).
Timespan
October 22nd, 2021 - December 8th, 2021.
Budget
Milestone 1. 80 development hours x $62.5 per hour = $5,000.
Milestone 2. 240 development hours x $62.5 per hour = $15,000.
Milestone 3. 160 development hours x $62.5 per hour = $10,000.
Milestone 4. 8 hours x $62.5 per hour = $500.
Total: $30,500.
Phase 2: WNFT Web App
Milestones
Figma design of the WNFT web app (approx. 1 week).
WNFT React web app (with no working WNFT Solidity smart contract functionality yet) (approx. 1 week).
Integration of WNFT Solidity smart contract functionality into the WNFT webapp (approx. 1 week).
a. connecting to an Ethereum wallet,
b. communicating with the WNFT contract,
c. full Integration between the WNFT web app and the WNFT smart contract.
Publishing an article about the WNFT concept and the WNFT web app (1 day).
Timespan
December 9th, 2021 - December 28th, 2021.
Budget
Milestone 1. 80 development hours x $62.5 per hour = $5,000.
Milestone 2. 80 development hours x $62.5 per hour = $5,000.
Milestone 3. 80 development hours x $62.5 per hour = $5,000.
Milestone 4. 8 hours x $62.5 per hour = $500.
Total: $15,500.
Phase 3: Embedding WNFT into Esteroids IPFS Web App (3 weeks)
Milestones
Create a template for WNFT boxes in Esteroids IPFS web app (1 week).
Create UI for WNFT boxes owners to set IPFS contenthash in these boxes (1 week).
Add js-ipsf and Ether.js in Esteroids web app. Get WNFT IPFS contenthash from the WNFT Solidity smart contract and IPFS. Present the content in the relevant WNFT boxes in Esteroids web app. (1 week).
Publishing an article on WNFT in Esteroids (8 hours).
Timespan
December 29th, 2021 - January 22nd, 2022
Budget
Milestone 1. 80 development hours x $62.5 per hour = $5,000.
Milestone 2. 80 development hours x $62.5 per hour = $5,000.
Milestone 3. 80 development hours x $62.5 per hour = $5,000.
Milestone 4. 8 hours x $62.5 per hour = $500.
Total: $15,500.
Phase 4: Conduct dWebsite of the Week Award (ongoing, every week from October 22nd, 2021 till January 22nd, 2022)
Organize the "dWebsite of the Week Award" every week for the period of this proposal, in the following steps:
Every Wednesday we tweet a list of all the new dWebsites which were created in the previous 7 days.
Every Thursday we create a 24h poll with 4 candidates for the dWebsite of the week award.
On Friday, once the poll is over, we announce the winner of the award and send them the prize.
We highlight the winner in esteroids.eth with a banner for one week.
Timespan
October 22nd, 2021 - January 22nd, 2022.
Budget
Organizational work: 5 hours per week x 13 weeks x $62.5 per hour = $4,062.5.
Prize for winners: $100 a week x 13 weeks = $1,300.
Total: $5,362.5.
Total Budget Requested
Costs
Phase 1
Phase 2
Phase 3
Phase 4
Development
$30,000
$15,000
$15,000
$0
Publications
$500
$500
$500
$0
Promotion
$0
$0
$0
$4,062.5
Awards
$0
$0
$0
$1,300
Total
$30,500
$15,500
$15,500
$5,362.5
Total amount: $66,862.5.
Maintenance and Upgrade Plans
We plan for esteroids.eth to become an IPFS+ENS community website. Our vision is that esteroids.eth will be managed by a DAO, where the members of the DAO will be part of the dWebsites community. We wrote about it in more detail in two recent articles [first article, second article].
The WNFT technology, funded by this proposal, will bring us to a stage where we can finance the rest of the process of turning esteroids.eth into a community website. We will finance the project with a presale of esteroids.eth WNFTs. Alternatively, we could offer a service for other projects to build WNFT websites using our tools.
We plan to keep on maintaining esteroids.eth for years to come. We are building it to be as automatic as possible, such that it will require no more than a few minutes a day to maintain it.
Team
Team Members
Dr. Eyal Ron. Eyal is co-founder of Esteroids. He is holding a Ph.D. in mathematics from the Free University of Berlin. Eyal was also a co-founder of Almonit (discontinued) and Alpress projects, a former member of the Bisq-core team, and the main author of a couple of DIN (German standard institute) blockchain specs.
Tomer Leicht. Tomer is a co-founder of Esteroids. Tomer is an R&D professional with experience in project building, Expertise in Machine Learning, predictive analytics, and Big Data. He was the CTO of Cedato for 5 years, and the CTO WTL Technologies for more than a year.
Craig Sailor. Craig is a programmer with almost 30 years of experience beginning in the American Airforce, before a foray into the corporate world working for companies such as Halliburton and others. Craig co-founded Cryptom Technologies, a blockchain consulting company.
Craig is a jack of all trades in the computer realm, whose latest endeavors include participation in three DIN specification committees and the development of a Somali financial app.
Eyal Ron has been working in the IPFS+ENS websites ecosphere since its inception in 2018. He's a co-founder of Almonit, which was a project for IPFS+ENS ecosphere (now discontinued), and a co-founder of Alpress, a publication platform on top of IPFS+ENS. Eyal brings his knowledge, social connections in the industry, and experience to this project.
Tomer Leicht has more than 13 years of experience in development and managed big projects in the ad-tech scene and ML tech. Tomer brings professional modern development experience and methodologies to this project.
Craig Sailor brings not only priceless IT experience but has also worked on several decentralized projects since 2016.
As a team, we believe what we did with Esteroids since April 2021 speaks for itself. With almost no resources, besides a $5,000 grant from Protocol Labs, we managed to create a fast, reliable, dynamic platform on top of IPFS (esteroids.eth), a browser extension, a weekly dWebsite competition and a dWeb community with around a 100 people in our dWebsites Discord server.
We believe we have shown that we are the right team to take this project forward.
Open Grant Proposal: Esteroids
Name of Project: Esteroids
Proposal Category: app-dev
Proposer: Esteroids (Eyal Ron and Tomer Leicht)
Do you agree to open source all work you do on behalf of this RFP and dual-license under MIT and APACHE2 licenses?: Yes
Project Description
What is Esteroids?
Esteroids is a project for IPFS+ENS websites (we call them dWebsites). We build tools for discovering dWebsites and we promote the concept itself. Our dream is to make dWebsites a major cultural movement.
To help people access and discover dWebsites we already built:
We are promoting and advocating dWebsites in many different ways, the mains ones so far are:
What will we do with the funds?
In the proposed project, we will create tools for building innovative kinds of IPFS+ENS websites, called WNFT websites (see ""What are WNFT websites?"" below). We then use those tools to turn esteroids.eth itself into a WNFT website.
The WNFT tools we create in this project are general. They will allow any developer to build WNFT websites themselves.
WNFT websites can only be built with IPFS+ENS technology, and not with centralized websites. By getting this proposal funded we not only demonstrate a unique use-case of IPFS+ENS, but also create tools to build a new category of IPFS websites (namely, WNFT websites) to increase IPFS usage.
For us personally, turning esteroids.eth into a WNFT website opens up myriad financial opportunities to make Esteroids financially independent (see ""Maintenance and Upgrade Plans"")).
We additionally ask for funds to keep on promoting the dWebsites concept by organizing a "dWebsite of the Week Award" for the duration of this grant (13 weeks).
What are WNFT websites?
Each search result page in Esteroids has an empty box, called a WNFT box.
These WNFT boxes are going to be controlled by NFT tokens on Ethereum, called WNFT tokens.
Each WNFT token in Esteroids will have a keyword associated with it. The holder of a WNFT token of a specific keyword controls the WNFT box of the search result page corresponding to that keyword.
An example? If you hold the WNFT token 'Filecoin', then you decide what will be shown in the WNFT box in the search results page for 'Filecoin'.
What can WNFT token holders do with their WNFT boxes? Whatever they want! They can present an NFT gallery, or show some information about the keyword. They can even build their own business on top of their WNFT boxes! The sky is the limit.
The tools we develop are very general. Any developer building IPFS+ENS websites could use our WNFT tools to insert WNFT boxes into their websites.
Value
By supporting this proposal you allow us to keep on building Esteroids, and increase the number of people building dWebsites on top of IPFS. We aim to turn dWebsites into a major cultural movement.
The WNFT technology we create with this funding is a stand-alone tool. It can be used by any developer for their dWebsites, independently of Esteroids, unlocking a new kind of IPFS websites.
Finally, Esteroids is the only active project whose main goal is to promote IPFS+ENS websites (dWebsites). We index dWebsites, create tools for searching and browsing dWebsites, promote the concept, and build the dWebsites community. We believe this brings unique value to the IPFS ecosphere, where supporting this proposal would allow us to lay the foundations to finance ourselves for years to come.
Deliverables
The deliverables are:
Solidity WNFT Smart Contract. This includes an interface, code, and unit tests.
The functionality includes: a. create WNFT tokens, b. set and read IPFS contenthash for WNFTS tokens, c. transfer WNFT tokens.
Development Roadmap
This proposal is for a three-month period beginning on the 22nd of October and ending on the 22nd of January. The project has four phases, which we break down into milestones. The whole team works on each milestone.
Phase 1: WNFT Solidity smart contract development
Milestones
Timespan
October 22nd, 2021 - December 8th, 2021.
Budget
Total: $30,500.
Phase 2: WNFT Web App
Milestones
Timespan
December 9th, 2021 - December 28th, 2021.
Budget
Total: $15,500.
Phase 3: Embedding WNFT into Esteroids IPFS Web App (3 weeks)
Milestones
Timespan
December 29th, 2021 - January 22nd, 2022
Budget
Total: $15,500.
Phase 4: Conduct dWebsite of the Week Award (ongoing, every week from October 22nd, 2021 till January 22nd, 2022)
Organize the "dWebsite of the Week Award" every week for the period of this proposal, in the following steps:
Timespan
October 22nd, 2021 - January 22nd, 2022.
Budget
Total: $5,362.5.
Total Budget Requested
Total amount: $66,862.5.
Maintenance and Upgrade Plans
We plan for esteroids.eth to become an IPFS+ENS community website. Our vision is that esteroids.eth will be managed by a DAO, where the members of the DAO will be part of the dWebsites community. We wrote about it in more detail in two recent articles [first article, second article].
The WNFT technology, funded by this proposal, will bring us to a stage where we can finance the rest of the process of turning esteroids.eth into a community website. We will finance the project with a presale of esteroids.eth WNFTs. Alternatively, we could offer a service for other projects to build WNFT websites using our tools.
We plan to keep on maintaining esteroids.eth for years to come. We are building it to be as automatic as possible, such that it will require no more than a few minutes a day to maintain it.
Team
Team Members
Dr. Eyal Ron. Eyal is co-founder of Esteroids. He is holding a Ph.D. in mathematics from the Free University of Berlin. Eyal was also a co-founder of Almonit (discontinued) and Alpress projects, a former member of the Bisq-core team, and the main author of a couple of DIN (German standard institute) blockchain specs.
Eyal has been in the IPFS+ENS ecosphere since its inception in 2018 and published several articles on the topic, such as Introduction to Decentralized Websites and The Self-Governing Internet Organizations Manifest.
Tomer Leicht. Tomer is a co-founder of Esteroids. Tomer is an R&D professional with experience in project building, Expertise in Machine Learning, predictive analytics, and Big Data. He was the CTO of Cedato for 5 years, and the CTO WTL Technologies for more than a year.
Craig Sailor. Craig is a programmer with almost 30 years of experience beginning in the American Airforce, before a foray into the corporate world working for companies such as Halliburton and others. Craig co-founded Cryptom Technologies, a blockchain consulting company.
Craig is a jack of all trades in the computer realm, whose latest endeavors include participation in three DIN specification committees and the development of a Somali financial app.
Team Member LinkedIn Profiles
Team Website
Esteroids search engine is at esteroids.eth
Esteroids article are in Medium.
Esteroids dWeb Discord.
We communicate with our community via Twitter.
Relevant Experience
Eyal Ron has been working in the IPFS+ENS websites ecosphere since its inception in 2018. He's a co-founder of Almonit, which was a project for IPFS+ENS ecosphere (now discontinued), and a co-founder of Alpress, a publication platform on top of IPFS+ENS. Eyal brings his knowledge, social connections in the industry, and experience to this project.
Tomer Leicht has more than 13 years of experience in development and managed big projects in the ad-tech scene and ML tech. Tomer brings professional modern development experience and methodologies to this project.
Craig Sailor brings not only priceless IT experience but has also worked on several decentralized projects since 2016.
As a team, we believe what we did with Esteroids since April 2021 speaks for itself. With almost no resources, besides a $5,000 grant from Protocol Labs, we managed to create a fast, reliable, dynamic platform on top of IPFS (esteroids.eth), a browser extension, a weekly dWebsite competition and a dWeb community with around a 100 people in our dWebsites Discord server.
We believe we have shown that we are the right team to take this project forward.
Team code repositories
https://github.com/esteroids/
Additional Information
We intend to use the funds we receive from this proposal to register a legal entity for Esteroids.
Our person of contact is Eyal Ron. For any questions please write to eyal@esteroids.xyz.