grantshares
grantshares copied to clipboard
NDEX Platform [Part 1]
Abstract
NDEX is a platform which aims to facilitate the deployment of tokens for new projects on Neo N3. NDEX will assist in the generation of a new token, sale of the token, deployment of a new liquidity pool, and/or execution of an airdrop. All this in a modular way to allow each creator to select only the features that interest them.
This is the first of a two-part proposal seeking GrantShares support to help launch NDEX.
Proposal Information
Description
This proposal seeks to fund the development of Milestone One. For this milestone, we’ve already built the following four pillars:
- Token Generation: To be able to easily create a token by filling in fields on a form. People will be able to choose if they want to deploy their contract with or without revoking ownership (having an update method the owner can use to update the contract).
- Token Sale: To be able to put a defined quantity of tokens for sale by choosing a start and end date
- Airdrop Tool: In order to be able to easily create an airdrop by only choosing the token, the end date until which users can claim their tokens and by providing a .csv file containing the list of addresses as well as the associated amounts
- Blog section: Containing for each feature explanations of the parameters to use as well as a video example of use as well as other general articles on the functioning of the NDEX platform or on general information in relation to NEO
Motivation
In November 2023, I submitted the “$ND project” proposal to offer project creators new ways to launch a contract and deal with issues related to liquidity provision after launch.
The proposal wasn't really a success, and overall there was some confusion. That’s why this time I’m trying to split this project proposal into 2 different and clearer proposals.
So after reevaluating lessons learned from my last application, I asked a friend to join and help me build a new project. My collaborator is pretty new to the Neo ecosystem and has a full stack developer background.
This time around we will try to show GrantShares what we are trying to achieve in a better way by creating two milestones with defined deliverables.
Goals
Main goal is to provide a platform giving all features for a new project to launch and distribute a token on N3.
When It comes to launching a new project there are considerations the dApp creator must think of, including deploying a token, fundraising, and airdrop distributions. It can be time consuming for people seeking to launch a token, especially if they are not a developer or familiar with Neo.
NDEX tries to solve these issues by making token generation and distribution available in one platform. Additionally, we believe in documenting It. Users can now focus on their project and utilities they want to add for their token.
Deliverables & Roadmap
There will be a two-milestone approach to launching NDEX. First milestone will be the deployment of the token generation, token sale, and airdrop modules.
The second milestone will add the ability for users to create their own pool and other features. I will talk more about these details in the next proposal.
We estimate that milestone ibe will go live in April or May 2024.
Milestone One
There are 3 mains features coming with this first milestone:
- Token creation module
- Token sale module
- Airdrop distribution module
Here are the estimates of time we have already put into the project, and what we still have left to do for Milestone One:
- Private chain setup: configuration/bNEO deployment/voting (1 WEEK)
- Token creation smartcontract development (1 DAY)
- Token sale smartcontract development (2 DAYS)
- Airdrop distribution smart contract development & backend API (3 DAYS)
- Website alpha version: website with private net interaction and first tutorials articles (2 WEEKS [WIP])
- Testing (2 WEEKS [WIP])
- Contract optimization (1 WEEKS [WIP])
In addition to each of the three features in the first milestone, we have begun to populate a blog section within the website that will contain articles that explain how to use each of the features.
To help bootstrap a project that wants to airdrop new tokens to existing Neo NEP-17 and NEP-11 token holders, we will also provide on GitHub wallet address lists of Neoverse/NEO/GAS holders in case people want to use those for their own airdrops.
Time estimation:
- Total Estimated Duration:
40 - 45 days
- Full-Time Equivalent (FTE):
1
- Total Budget:
500 NEO
Budget Plan
- Pay for contract deployment/management costs
- Provide liquidity at pool launch
- Proofreader (none of us are native english speakers)
Deliverables Verifiability
We spent the last 2 weeks gathering our ideas/lines of code and building an alpha version on our own private Neo N3 chain.
This includes the setup of a private chain with bNEO to test all our functionalities (which we will detail in an article on our blog section) and the development of the smart contracts/backend/frontend apps for Milestone One.
Additionally, we started testing our smart contracts for Milestone Two but still a lot of changes need to be done.
The following video shows the functionality and UI that we have built to date:
This is just a demo for now and some stuff will change, but the video should give an idea of the desired features the platform will offer.
Once the first version of NDEX is released people will be able to follow our progress by reading our monthly update on the blog section.
A TestNet release is coming soon for everyone to test.
About You / Your Organization
- Individual/Entity Name:
NeoDashboard
- Website:
N/A
- GitHub Organization (if applicable):
https://github.com/NeoDashboard
Short-Bio
I’m a passionate builder always seeking to learn new technical skills, especially as they pertain to data and blockchain. I have been interested in Neo for many years, and I still enjoy learning about the technology behind this blockchain
Portfolio of Projects / Past Experience
For a few years, I built and maintained neo-dashboard.com, which was a site that aggregated data about NEO as well as Twitter and Discord bots. I took some time off from the blockchain space, but am reinvigorated to build in 2024 with new ideas and new skills.
Proposal Info :clipboard:
-
Proposal Type:
request-for-funding
-
Amount Requested:
1100
-
Token:
0xd2a4cff31913016155e38e474a2c06d08be276cf
(GAS
) -
Receiver Address:
NaFhvVNnPKYQNYrw35ALnU7cEyDuwyYZC1
(0x0a2e114e767ef3f6debd2d8bbd69c600d1564d9d
) -
Created by: @NeoDashboard :rocket:
-
Linked Proposal:
https://grantshares.io/app/details/ef4fe611e59795db793a10a81448d80c
-
Raw Intents: :eyes:
[ {
"target_contract" : "0x6276c1e3a68280bc6c9c00df755fb691be1162ef",
"method" : "releaseTokens",
"params" : [ {
"type" : "Hash160",
"value" : "d2a4cff31913016155e38e474a2c06d08be276cf"
}, {
"type" : "Hash160",
"value" : "0a2e114e767ef3f6debd2d8bbd69c600d1564d9d"
}, {
"type" : "Integer",
"value" : "110000000000"
} ],
"call_flags" : 15
} ]
👇 React with 👍 if you liked it, or 👎 if you think this proposal can be enhanced!