thenewboston-blockchain / projects Goto Github PK
View Code? Open in Web Editor NEWProposals for projects and apps for thenewboston.
Home Page: https://thenewboston.com/
License: MIT License
Proposals for projects and apps for thenewboston.
Home Page: https://thenewboston.com/
License: MIT License
We've already started implementing all the core API endpoints for the Kotlin SDK repository here - https://github.com/thenewboston-developers/Kotlin-SDK
Kotlin Multiplatform Mobile is a framework introduced by Jetbrains to share core business logic across platforms such as Android and iOS. Instead of using cross platform technologies such as React Native or Flutter we can share the business logic and leverage the native capabilities of Android and iOS for better user experience.
This means we won't have to have 2 projects for each platform, Android and iOS. The core business logic would be written in Kotlin and compiled to the specific platform’s language, Swift/Objective C for iOS and Java/Kotlin for Android. I encourage you to read the official statement and the use cases from Jetbrains. https://kotlinlang.org/lp/mobile/
The goal of the Kotlin Multiplatform SDK is to provide a wrapper library for the REST APIs. This will target Android and iOS platforms. It will release an aar library for Android and a cocoapods framework for iOS.
Android and iOS apps that wish to integrate the TNB crypto currency into their products.
The opportunity and benefit is to provide SDKs to mobile platforms and unlock our crypto currency in the mobile space. For instance, exchanges such as Coinbase already have mobile SDKs and an app.
It provides the network calls to the API endpoints in the currency network and exposes them as a wrapper library. This reduces the workload for an app to integrate the API endpoints where it would just need to call the repository for the specific API. e.g. ConfirmationRepository.kt in the SDK implementation to date.
Example of repository - https://github.com/thenewboston-developers/Kotlin-SDK/blob/master/lib/src/main/java/com/thenewboston/api/confirmationvalidatorapi/repository/ConfirmationRepository.kt
Since the majority of the endpoints are complete. It is the matter of porting it to iOS and should be completed within 10-12 weeks.
SN | Roadmap Name | Estimated Duration |
---|---|---|
1 | Publish SDK to Github packages for integration | 1 Week |
2 | Integrate SDK into sample Android app | 2 Weeks |
3 | Start porting the SDK into Kotlin Multiplatform Phase 1 - Gradle config | 2 Weeks |
4 | Fix the iOS concurrency issues | 2 Weeks |
5 | Publish the SDK into swift package | 2 Weeks |
6 | Publish the SDK into iOS framework for Objective C support | 2 Weeks |
7 | Integrate into iOS sample app | 2 Weeks |
8 | Prepare beta and release candidates for the SDK on Android and iOS | 2 weeks |
Ian Arbuckle (https://discord.gg/thenewboston)
Please include a detailed breakdown of the first milestone including a list of all quantifiable objectives and
estimated coin value of each. Upon completion of the milestone, each objective will be reviewed by thenewboston team
and once all objectives have been verified as completed, coins will then be rewarded.
Note that all future detailed milestone breakdowns will be written as a separate GitHub issue. Only the first one is
included in the project proposal.
Testing the integration of Kotlin SDK in Android apps
12500
# | Objective | Estimated Value (coins) |
---|---|---|
1 | Integrate SDK into Android app | 5000 |
2 | Publish Android SDK using Github packages | 5000 |
3 | Testing the SDK library | 2500 |
Porting Kotlin SDK into Kotlin Multiplatform Mobile
27500
# | Objective | Estimated Value (coins) |
---|---|---|
1 | Configure gradle to port to KMM | 5000 |
2 | Make the concurrency model compatible with iOS | 5000 |
3 | Integrate into a sample iOS app (native) | 5000 |
4 | Publish Swift Package | 5000 |
5 | Publish framework for Objective C compatibility | 5000 |
6 | Beta testing | 2500 |
"Educate.me" An online learning platform based on IPFS technology where in the e-learner get to learn at free of cost.
Online leaning is becoming a norm because of the pandemic. Most of the platforms that offer the courses are very expensive.
This should not stop someone from leaning. So through this proposed project we would like to make education accessible to
everyone at no cost.
Here we are trying to make education available to every individual at free of cost.
Every individual who is into E-learning.
With this proposed project we can get a user base who are learning through the platform and are users of thenewboston currency.
We are planning to incentivize the tutors with the thenewboston currency.
Also the e-learner who seeding(IPFS will be used here) the file will be rewarded with the thenewboston currency.
Yes. There are a lot of e-learning sites but they do come at a cost. Since here the learning is for free we can
get the userbase.
Yes if the proposal gets accpeted.
Free education for everyone. ( In doing so get a user base for the thenewboston currency).
Based on the number of people who gets be
-> Getting the userbase
[TBD]
GitHub usernames and roles of all team members:
[Team needs to be formed yet]
Creating a linked TNBC token on other Defi Dex or smart contract chains, such as ADA, DOT, BNB, ETH
It creates a swap mechanism whereby TNBC is wrapped on a smart contract, which could be exchanged on third-party exchanges, such as DEX or ADA.
TNBC community + non TNBC participants
I believe that it would create a swap mechanism whereby TNBC can be used a liquidity/swap/exchanges and have a more transparent liquid asset price across other crypto pairs. In doing so, this would create an AMM which can allow non-contributors to hold TNBC assets.
It's quite ambitious but it would be a future project which could be integrated with #3 or other payments projects from thenewboston proposals
Don't think so -
Research and Feasibility study on other smart contracts
Most likely a decision log/document that can be reviewed by Governance.
By posting this issue, I (author of this issue) allow my project idea to be used by other people for any commercial as well as non-commercial purposes and I'll not be liable for misuse of my idea.
[ Coinratecap has been in existence for 2years now and is a bit popular. But presently, we want to rebuild the entire website on Django and node.js, as is presently lacking a lot of tools and our inability to list a coin because we use coinmarketcap api which makes it impossible to list a coin or an exchange.
So the plan is to rebuild the entire site from scratch and make provisions for all the necessary tools that need to be there.
For the new site, Coinratecap will list prices of all cryptocurrencies listed in a crypto exchange, event calenders, crypto portfolios, ratings, and exchange lists. We will also make provisions for free API's for people that want to use it on their sites. ]
[ It will solve the problem of fake volume, quick removal of dead/scam coins, and provides all-in-one tools for users.]
[ My target market is cryptocurrency/blockchain enthusiasts which are found all over the world. ]
[ The future of successful project management involves doing the right projects—not just doing projects right. Therefore, there's a great opportunity in this blockchain/cryptocurrency era if we place more value on solving a problem, and that is what Coinratecap is out for - to solve problems using an algorithm to dictate fake volumes and scam-related projects.]
[ Once Coinratecap strike a partnership with Thenewboston, it will bring sustainable positive change to both parties;
[ Yes, there are. liveoinwatch.com and coingecko.com ]
[ Surely, as work progress, there will be a need for it. ]
[ My goal is to make provision for tools that can help crypto enthusiast navigate through.
My objectives are to use an algorithm that will fight against fake volumes, crypto scam projects, educate and provide an all-in-one tool for users. ]
[ I will evaluate the success when are the milestone and objectives are successfully met. ]
[ The risk I plan to manage is a frequent upgrade, web security, and attacks on servers.. ]
Github - Francaolisa
Slack name - @francisca -SM Manager
.
An application where users can trade various things/services in exchange for TNBC. Basically a craiglist that uses just TNBC and is focused on TNB members. It can also act as a site where people can hire freelancers for TNBC.
More people can get their hands on TNBC, rather than just developers/designers. Anybody with any skill can post it on the application and get hired/paid by anybody on the community.
Anybody interested in TNBC and wants to earn coins with their skills.
It has a huge oppurtunity of bring more people involved in the community once the beta is reached. Anybody with any skill can post it on the application and get hired/paid by anybody on the community. This would mean, the community would not be restricted to just developer and designers
Users would trade using TNBC for the products/services. We would be using KeySign for the transactions.
July 31, 2021
avinashupadhyaya#4664
Please include a detailed breakdown of the first milestone including a list of all quantifiable objectives and
estimated coin value of each. Upon completion of the milestone, each objective will be reviewed by thenewboston team
and once all objectives have been verified as completed, coins will then be rewarded.
Note that all future detailed milestone breakdowns will be written as a separate GitHub issue. Only the first one is
included in the project proposal.
Hire UI/UX developers and frontend developers. Setup GitHub repositories and other infrastructure like VMs/PaaS
16000
# | Objective | Estimated Value (coins) |
---|---|---|
1 | Create UI wireframes | 1800 |
2 | Create Sitemap | 950 |
3 | Setup repos along with CICD | 2100/repo (Currently 2 repos, might increase if more microservices are introduced) |
4 | Setup VM on cloud or setup a PaaS for deployment | 2600 |
5 | Setup static code analysis | 3750 (Need a VM for this) |
6 | Setup discord for communication among the team | 100 |
Blockchain Explorer - Browser for the blockchain for everyone
Functional Requirements of blockchain explorer:
Blockchain explorer serves the need to view and read detailed data about transactions as well as ensure transparency of transactions and blockchain. It will enable reading of blockchain transaction histories, wallet balances, and to confirm the status of a transaction if or not it is confirmed. It can be used to extract virtually any data related to transactions, wallets, and blockchains including real-time market price, rich lists and wealth distribution, etc.
Anyone who uses the listed blockchain(s) network, or who wants to learn explore transactions/ ledger blockchain
Applying data driven approach can benefits all individuals. For validators/ miners, explorer will provide helpful resources.
thenewboston digital currency will be exclusively supported on the platform
Blockchain.com, Etherscan.io and many many more
Yes, access to right APIs would be critical for this project along with
Our aim for the blockchain explorer is a user-friendly tool that gives you easy access to data from multiple search points, and provides a more intuitive understanding of the blockchain network itself.
Exclusive support to thenewboston comes with it's risk of dependence on the success of thenewboston
@itsnikhil | Nikhil Taneja | Project Lead
Create payment request
It will provide users with a mechanism to easily request friends who also use Tnb to pay them without exchanging bank information.
Users of the Tnb app
The reason why I think this is a particular good idea is that you'd have a consumer-to-consumer day-today use, which might help getting the app adopted more easily.
If you like this id I could draft up some wireframes based on how these things work in the Netherlands.
The functionality itself will be an integration to thenewboston currency work.
A Dutch app named Tikkie perhaps
I only thought this out in the functional sense, technically we'll need to decide if this is going to be a separate app or perhaps a functionality in the Tnb app.
Also a decision needs to be made where/how the requests are stored and processed.
One of my initial ideas would be to make a selected bank responsible for that, but perhaps it makes sense to add a dedicated api service for this.
Having an application (or a feature in the main app) that allows users to create a payment request for their account.
Having an application (or a feature in the main app) that allows users to create a payment request for their account.
We need a solid technical implementation and a smooth UX to get Tnb users to use this functionality.
It creates convenience but if it doesn't work smoothly people will just exchange account numbers instead of using this.
Original summary
In the Netherlands we have an app called Tikkie
where you can create a payment request and send a link to your friends, it's been such a hit that bank apps have incorporated it into their apps by now.
The reason why this was so successful was because it eliminates the need to share account numbers, you just make a payment request (set amount or open request), you share the link via a share dialogue or copying a link.
That link sends you to a webpage where you select your bank and pay the requested amount. (I guess for this we can skip the payment provider selection for now)
The way we mostly use this is:
I drafted up some wireframes just to give a feel of what it looks like.
It was a pretty crude free tool so sorry for the minimal ugly wireframes but it does illustrate the idea.
In this project, we will create an app with many small games that will give TNB coins as a reward.
Distribution of Coins
Everyone with a Phone
TNB coins will be given as a reward.
No
Number of Active Users
[ Block chain For Patents ]
[ It 's a secured and fast method to provide security and assign Patents to individuals and organisations ]
[ All the Research students , startups , industries who want to get a Patent ]
[ Great opportunity ]
[ The patents that are being hosted and assigned will be charged for rent or ownership using TNB ]
[ Not exactly ]
[ Yes ]
[ To develop a full fledged app and chrome extension ]
[ Once we are able to assign the patents approved for private and government organisations ]
[ The data privacy and cost of maintenance ]
[ Ishaan Malik,Ishaan,Ishaan28malik,Fullstack Dev ]
[ No member ]
Diddy is a mobile application that offers multiple tools for tracking your progress in a certain area (e.g., learning a new skill). It's all based on the idea that you need 10,000 hours of doing something to master it, so that will be the main focus of the app - letting users track the time they worked on their goal. Additionally, it will allow users to set specific sub-goals and deadlines.
To keep people motivated and educate them on how to progress, several articles will be available for reading in the application.
It solves the issue of tracking how much time you've worked on a specific goal or skill - such as playing guitar. You can, for example, start the timer when you start practicing and stop it at the end of your session. You can also set goals such as "I want to learn to play these songs by the end of the month".
People who want to master a skill and to organize their time as well as possible in order to make their learning process optimal.
There are many low-quality apps that try to solve this problem, but it seems that none of them offer the whole package that a user would need. Also, it would introduce a new segment of people to thenewboston's currency.
The app will offer subscriptions that users will be able to buy using TNB.
As mentioned before, there are many apps that are based on the 10,000 hours idea; additionally, any time management app could be viewed as a competitor.
Probably, when integrating with the payment system. But not right now.
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Mircea Teodor Oprea, Mircea Teodor Oprea, Mirch, mircea-oprea, Project Manager, 04.01.2021, -, dc3eb7a93238a4e691817d294c97fa372748807c473130901b71b819032a2faa
Creating a plugin that would allow users to pay with TNB on popular E-commerce platform such as WooCommerce, Shopify, Wix stores, Bigcommerce and PrestaShop
It enables Users to pay with TNB directly for products and services on popular E-commerce platform, hence, eradicating the need to first of all sell their coins in exchange for the required currency.
TNB users that own E-commerce sites, also, TNB users that participate in online shopping.
This project provides the opportunity of having more people involved with TNB once the beta is reached especially has they have the opportunity to buy products and services from popular E-commerce platforms.
This project solely revolves round TNBC and it would bring more people to use TNB.
The project should be completed on or before the 30th of May, 2021.
Weird Guy#6773
Please include a detailed breakdown of the first milestone including a list of all quantifiable objectives and
estimated coin value of each. Upon completion of the milestone, each objective will be reviewed by thenewboston team
and once all objectives have been verified as completed, coins will then be rewarded.
Note that all future detailed milestone breakdowns will be written as a separate GitHub issue. Only the first one is
included in the project proposal.
SHORT DESCRIPTION OF MILESTONE HERE
# | Objective | How can auditors verify milestone? |
---|---|---|
1 | Build the wireframes(sitemap inclusive and user flow) | The design file would be submitted |
Less than a week
86ee75d4cea77ca8339cc97f5e7426a3434d9f91465cd441c0c7593bd852e955
Reposting from my slack message as per request.
A networking solution for linking third-party social platforms to blockchain accounts, with the purpose of enabling economic transactions without the requirement of communication with the recipient on the sender's behalf.
Enables blockchain accounts to send coins to other blockchain accounts on third-party platforms, such as social networking applications, with little inconvenience.
Coin holders who wish to transact via third-party applications.
Brings forth a much wider net potential of activity by piggybacking off existing infrastructures which have been refined over years. Although an official x can be built to replace the equivalent existing version in the current world, it is no simple task and will require a lot of work, arguably more work than the total that can ever be achieved by x project's members.
A replacement for StackOverflow can be made, but then again it does already exist and reinventing the wheel is definitely not a good idea for such an already successful platform. The same argument can be made for just about any multi-million+ valued application. This is not to say that TNB should not pursue its desired goals, however it is intended to mean that just because you can, doesn't mean you should.
It uses the currency as a medium for sending coins to other accounts.
N/A
N/A
The primary objective is making discovery of a linked blockchain account as simple as possible on third-party applications. Once a link has been made, any feature can be enabled. The discovery system can be a kind of registry mapping that is supported by the blockchain itself, perhaps a dynamic one that can allow users to link any given social account to their blockchain account. Ultimately, the main product goal is to release reliable and safe software that can be injected into browsers to achieve the aforementioned objective.
By evaluating the amount of effort required to send coins to a stranger. Minimising the amount of clicks required to make the link to the target blockchain account is a measure of success in my opinion. Ideally, it would be one click to initiate the link, and a second click to confirm the action, e.g. browser requesting to open the external blockchain wallet.
A modern browser plug-in should be relatively easy to implement at a base level, but as more third-party applications are supported, the maintainability complexity increases. This is due to the nature of application development and change from the third-parties. Injecting HTML is relatively easy to do, however when a website's DOM changes, so may the browser plug-in.
I am not currently in a position to spare my time to implement this.
This is the original post made on slack:
Rewarding people for sharing their knowledge is generally a good idea.
While TheNewBoston can host its own forum, an arguably wider range of activity can be supported by allowing TNB blockchain accounts to link to other network accounts. For example, a developer writes a good post on StackOverflow, the answer receives its deserved upvote, but some times you just feel like rewarding that person with what they truly deserve. If the developer has linked their account via the blockchain then I, a grateful fellow, can send coins their way as a way of saying thank you. A much greater potential can be realised by allowing a wide range of these networks, possibly a kind of dynamic registry mapping of any kind of network, e.g. SO, Twitter, Google, Enjin, Facebook, etc.
Looking up someone's account from a third-party website can be quite cumbersome if it requires manual searching for the TNB blockchain account. So the idea would come full-circle from browser plug-ins that can be programmed to scan for the page for blockchain accounts. The design and implementation details will require more discussion, but ultimately it can be injected into the page, say into the StackOverflow post (https://supa.me/IoexQB.png).
This will be a curator/aggregator of resources that can be used to follow a certain career path (e.g. JavaScript full-stack developer). The actual form it will take is a GitHub organization with multiple repositories divided by programming language/tech stack, with multiple divisions under each repository (e.g. the .NET repository could include web development, cloud development, machine learning, etc.). The resources will be arranged in a way that makes sense for a new learner.
Each division could include not only resources, but open-source projects that are available for collaborations.
For the users, having to find the right resources on a certain subject.
For TNB, finding talent to contribute on different projects.
People who want to learn a certain stack.
While there are other aggregators for different programming languages/stacks out there, that's all they are - aggregators. Here, we aim to create learning paths for each stack and continuously verify for updates on each resource.
The organization will accept donations in TNB, and will direct new talent to different TNB projects.
It's hard to define competition in this space, but no other free options seem to exist for this purpose.
Not for now.
Creating a space for people to be able to find the right resources for their learning path.
Number of stars/forks/watches on each repository.
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Mircea Teodor Oprea, Mircea Teodor Oprea, Mirch, mircea-oprea, Project Manager, 23.02.2021, -, dc3eb7a93238a4e691817d294c97fa372748807c473130901b71b819032a2faa
crawl a website starting from home page, Crawl all the pages on the web site following the links
A11Y ( Accessibility ) , So when we crawl, we would create a list of URLs / End Points and we can run accessibility verification on each URL by using something like aXe
Website Developers
508 Conformance
not sure
yes, e.g. Compliance Sheriff
i tried with Apache Nutch, but having difficulty just installing and using Nutch in Docker
Open Source this tool
Community following, and adoption
False Positives
none
A Native Swap between TNBC and Crypto Asset. -
This proposal is leveraging the idea-only proposal
#144
Note - this isn't an centralised exchange. and more of a DEX/Bridge between TNBC and Wrapped-TNBC
It allows swaps between TNBC and crypto assets such as ADA, ETH, DOT, BTC and others.
TNBC holders with other alt-coin assets and TNBC traders that wish to. exchange TNBC with other assets
Crypto Off-ramp for TNBC contributors
It would allow a means for tnbc holders to transact with a liquidity pool to exchange crypto assets with tnbc tokens.
Perhaps TNBC exchange but not necessarily.
N/A
To be able to exchange TNBC with other crypto assets.
If an tnbc account can transact with the market and exchange with other assets
Full Name | Slack Username | GitHub Username | Role | Team Joining Date | Team Leaving Date | Account number | |
---|---|---|---|---|---|---|---|
Denis Tsoi | denistsoi | https://github.com/denistsoi | https://www.linkedin.com/in/denistsoi/ | Founder/Lead | 2021-03-12 | - | edbec48fd474e9f7a6b664bcdd72f91f7c191dffcc6f97f2b7548742ef3b71ed |
establishing a website which provides easy access to:
⁃ TNB information/FAQs/Wiki/How Tos/Tutorials
⁃ TNB related websites (comprehensive collection of links - comparable to e.g. https://nanolinks.info/)
⁃ actual information (e.g. list of banks, network status etc.)
⁃ link to social platforms
⁃ active TNB projects (games, apps, dapps, faucet etc.) open for participation
⁃ link TNBC related platforms/information etc.
⁃ project promotions
⁃ maybe some fun stuff
⁃ everything in the 'TNB world' what could be of interest …from a USER/coin OWNER perspective.
⁃ Provide users (with or without background, knowledge or interest in development) easy access to TNB related content.
⁃ Separate sometimes overwhelming development subjects from ‚enduser‘ subjects.
⁃ Provide a central source of information which would potentially clutter the main TNB website.
⁃ Provide a lightweight entry point to TNB.
TNB'C' holders / everyone who’s interested in the TNB project
Providing a maintained, curated and central list of everything TNB'C' related.
Increase TNB popularity through a comprehensive TNB portal.
It’s all about TNB
Q3, 2021
stw#0279
Milestone 1: Aquire domain. Create a landing page wireframe/UX overview. This is subject to change on later progress and changing preconditions due to altering demands.
Actual tech stack: React/next.js CMS: Contentful
76000
# | Objective | Estimated Value (coins) |
---|---|---|
1 | Aquire domain / Landing page wireframe | 4000 |
2 | Layout of content / Complete Sitemap wireframe | 6000 |
3 | UI Design / preview online | 18000 |
4 | Implementing CMS | 4000 |
5 | Implementing social links and apis / article previews | 6000 |
6 | Implementing wiki framework | 5000 |
7 | Writing and implementing beginners guide | 4000 |
8 | Adding and completing content (Projects/Weblinks/Documentation/Wiki etc.) | 15000 |
9 | Implementing tnbc widgets/account infos etc. | 6000 |
10 | Finalizing and official release | 8000 |
Project Account
3a115cb6d87edb299e0ca95393465d171768bb5c2c08c4b27e1cfb4c3141f8ec
A developer social interaction platform that displays their portfolios and customer reviews and for crypto traders.
Will allow clients to easily find good developers for service through reviews
[Developers and crypto traders]
[Will project the image of Thenewboston and their developers.]
[Clients pay developers in TNBC]
No
Yes am open to suggestion
Not ready yet
Milestone
Security is my top priority
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
[ANSWER HERE]
Backend, frontent, web security, UI/Ux
TNB MMORPG
Token sink for token lockup.
Gamers and crypto investors.
To bring investors and active users into the network, also high lighting the chain's strengths against all chains that exist
We will be using the upcoming feeless transactions in our project to create items, in-game currency, and to facilitate trades for items.
Not really, in the crypto space. There have been attempts but nothing that is remotely close to realtime.
Not in particular I'm helping with the documentation and architecture of the chain. So I will know mostly how everything will work.
Get a game to BETA release first then full launch to give the chain something to advertise its capabilities.
How many network transactions are happening with the id of the game.
Possibility of high fee's for transactions as time goes on.
Generally people with game development knowledge of game creation.
As for a document about what will be made the game design document has been shown to Manish and we are working on a public list of upcoming features for the game. Which will be listed in our project folder.
A forum(like stack overflow) where user can ask and answer question and get rewarded by tnb coins based on the number of upvotes they get.
It will encourage people to be more active and help others since they will also get rewarded. Also it'll help to manage the problems user are facing, right now on slack it's very hard to keep track of what's going.
Everyone who uses TNB crypto currency.
It will help people to quickly get help regarding the issues they are facing and it will be easy for users/devs to solve the problem they are facing.
It would reduce the time wasted in solving some problem and will increase productivity and workflow. Also it will help the average person who can't contribute via code to earn some coins and help others.
No.
No
The main objective is to minimize the effort and time needed to solve a problem someone is facing regarding TNB.
Based on the number of users who get involved in forum.
There is no risk that I can think of.
A faucet that allows people to put their wallet address in and get coins.
Distribution
Crypto world, bukys followers, and so on, people looking to find a way in with no skillset.
It will allow us to spread coins to people early on, the more people we have holding the coin the better. Also, it's a way to educate people of the chain in steering them into the right channels like the main website, discord, and Github. It would also allow any project to giveaway coins.
Basically just pays people out to their wallets.
None
Nope
To spread the coins to as many people as we can.
If we can get tens of thousands of people holding the coins.
Normal bot abuse and people trying to claim on multiple accounts.
I'll submit the project proposal once the new format is out. Just having this here so no one will make the same project proposal.
.
Project scope was updated
https://github.com/Keysign-Wallet
Chrome/firefox extension for transaction signing.
Website wallet with paypal like merchant services
Mobile wallet application for tnb blockchain
Desktop Wallet application for tnb
Plugins that allows connection to merhcant services and tnb blockchain
Decentralized interaction with the chain
Site operators, Project creators, e-commerce services
To allow decentralized logins and communication to the chain from the Browser/Desktop/in-game and App.
Partnering with the thenewboston-js team for API features. Creating a handshake between sites and the browser that allows them to connect to the chain.
As of now? Not that I know of.
Yes, I will need to work with the TNB JS API team to build out the documentation and API's to make the browser extension have more features.
Wide-scale adoption of the currency and to keep it decentralized.
By seeing wide adoption from online services and users.
Honestly, there isn’t much risk. It’s a decentralized application. It all depends on how the community takes the app and uses it. But from what I have seen from most chains that have browser plugins. Having something like this makes adoption a lot easier.
Feature set:
Example:
Decentralized login:
Browser handshake: calls to chrome or firefox extension
If private key matches public key send true if valid send confirmation
More details on the projects to show I have it scoped out.
https://docs.google.com/document/d/1rVnzk0zbl-wqMCtVpbTlKZBJxrMElcL5nTvpfGsahn0/edit
Not currently finished
Waiting on memo system
Disregard this.
Develop an ad network that accepts TheNewBostonCoins (TNBC) along with other mainstream cryptocurrencies like bitcoin etc.
enable advertisers to ad campaigns and pay with Cryptocurrency.
enable Publishers to add websites, monetise and get paid in cryptocurrency as well.
Cryptocurrency advertisers and publishers.
Increase the TNBC market and enhance the possibility of establishing new crypto-currency globally.
Thenewboston ad network would provide a platform to the advertisers and Publishers to use TNBC to deposit funds and receive payments.
Google, Hilltopads and AdEx.
Advertiser:
As a user advertiser can create ad campaigns, set the limits, filters, and deposit funds in cryptocurrency using coinbase payment gateway.
Publisher:
Enable users to add new sites, verify, and monetize it as soon as possible.
Admin:
enable admins to manage the advertisers, publisher accounts & payment as well as assign the contact managers to the advertisers and publishers.
This platform should play a role to build trust of the users (advertisers/publishers) whoever visited this ad Network and it should have a high conversion rate.
If this ad network would help establish TNBC as a digital currency in the market that would be a success.
By posting this issue, I (Pitchapa Nickonpol) allow my project idea to be used by other people for any commercial as well as non-commercial purposes and I'll not be liable for misuse of my idea.
[NLP driven learning companion. The idea is to help students to learn their text book content in a smart way. For school students, its kind of boring to read through all the text in their book especially when they are preparing for their examinations. In countries like India, text book usage is heavy and I don't remember a day without dosing off when I start to read my text book.
The idea for the app is a follows.
[Reading a text book and automatically creating learning content that can be customized per students needs.
I already have built a Voice enabled Q&A app called quizmebuddy.com - I did this to help my daughter in Grade 5.
I want to take it to the next level with the use of NLP and Machine learning.
]
[Students who use text books for their academics]
[I believe, all though there are many learning apps available, this one is unique as it gives very unique experience for the students to learn exactly what they want to and not a generic content. Once we develop this process of reading any book and generating structured content, this can be a huge platform for students from anywhere in the world]
[The users can buy subscriptions to the app through our digital currency]
[There are many. But I have not come across one that can generate customized content based on text books]
[I will need help with structuring the project and advice on technologies to use. I am good in NLP and Machine learning, so I can take care of the same and guide the team. But for front end development and designing, need some experts ]
[Create an app that will reach as many students as possible to make their academic learning fun and intiutive]
[There are many stages involved. At every stage there will a success criteria. To start with, reading text book and splitting them into individual lesson. Then splitting individual sections. Then understanding the content and creating structure Q&A for different formats. Finally users using the app as a companion for their learning ]
[
There are many others that I should manage, but these are few coming to my mind right now.
]
Here is my slack id - U01FFR79A3B (Name is Prem Anand, email : [email protected])
https://app.slack.com/client/T07PJD1FZ/C07PJ5ETS/user_profile/U01FFR79A3B
In the world of digitization, its a good idea if you entered a restaurant or a cafe and be able to complete your order by your mobile phone or tablet (it should work for both Dine-in and take away orders)
some restaurants and cafes today purchase systems with tablets (As menu) so they give them to customers whenever they dine-in, so why don't we make an app, or maybe a web app (for whoever don't want to install apps), where customers will navigate directly to the restaurant they are sitting in, and place and even checkout their order,
we can add both cryptocurrency payments or direct POS payments for more convenience.
Also, we could either implement the system to be a complete POS for the restaurant or integrate it with the current POS system they have as a digital channel (based on the complexity, I prefer to only integrate with them)
And maybe we can take advantage of self-serving restaurants
So the customer journey would be like:
OR
Restaurants and Cafes
It might make life easier and reduce waiting time for customers, and reduce cost on restaurants
direct payments from customers
i don't think so
for sure i will need more help once we start the project
By number of restaurants and cafes enrolled with us
Integrations with the existing POS systems, convincing restaurants owners of using the system
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Only me for now, hopefully will recruit more once we get started
Yahya - Slack: Yahya
One member for each position, maybe we will require more on later stages
APT repository from which a user can install TNB's programs on Debian based Linux distro's
It makes updating the application much easier, it makes TNB's programs more available and it's just going to be more organized.
Linux users running a Debian based distro.
Gathering dependencies and updating the application will become easier for users, plus they won't have to execute an AppImage etc. every time but rather they can run a simple terminal command in order to start the application (it actually depends on the application). Agreed, shortcuts do exist but they are quite hectic in my opinion.
We don't really have competitors.
Makes the account manager etc. more accessible to Linux users.
Not really, if we face issues while debianizing projects, we will contact the people assigned to that project on assistance.
Our goal is to centralize one place where Debian based distro users can get TNB applications etc. from.
All planned packages to go on the repo work on all distro's support is given for.
Builds not working on some Linux distro's. We plan on doing tons of testing before pushing out builds, but in case we miss something, we will always be on the lookout for issues on the repo.
How would you describe your project?
Enhancing and sharing to more people, the TNB Official Discord.
Create a better and new place for the TNB users via Discord, Building a fun and very informative location for everyone, integrating every single TNB social-media in one place, bringing more information to more people, and, encouraging / guiding them, to participate and in the TNB project.
What problem does it solve?
This could help in integrating all TNB social medias in one place, because, right now, TNB has a total of 7 different social media’s (Slack, GitHub, YouTube, Reddit, LinkedIN, Facebook, and Twitter) Discord has the potential, and it would be very useful if all of them were in a same place, letting everything much easier, but it's not needed to stop using Slack, for example, it is just going to funnel everything to discord bringing more information to the most people easier.
Besides that, the TBN Discord would also encourage new developers to start their projects and be hired via Discord, and then, participating and working on the project, creating a whole active community with Voice Chats, Categories including:
TNB announcements and new uploads, helping the project with server boosts, all Reddit (Which is already implemented by one of my suggestions: Redditor Bot.), app-ideas, design, developers, front-end, back-end, marketing, and so much more
It would also help with the moderation, guiding the right people to the right place, showing projects that they could work on and help with their already started projects, in a fun way.
And Finally, it could also share the project with new people, because, Discord has a total of +100 million users, and a lot of the users are coming from the new video, and they are only getting to know the project now, thanks to Discord, so, improving the bots and integrations, would show it to more interested people on the TNB project.
Who is the target market?
All TNB app users, and, potential developers and users for the TNB.
What do you think is the opportunity of this project?
It is a great opportunity to improve the TNB Official Discord, showing the TNB to more people, having a better moderation, integrating all the social-medias, and in general, creating a better place for the community.
How does it integrate with thenewboston digital currency work?
As mentioned above, it would bring new members and create a better place for the community.
Are there any competitors?
N/A
Will you need specific information or advice?
For everything to work, me and my team would need to be part of the moderation Discord team, and maybe, new moderators.
What are your goals and objectives?
Make the TNB Community better, with new features, via improving the TNB Official Discord.
How will you evaluate project success?
I will evaluate project success when all the milestones are done, for example, get every single TNB user that is an interested developer on Discord, so we can guide, help, and etc., with ease.
What risks should you plan to manage?
Recently, many attacks and raids are happening in numerous Discord servers, to grief or completely destroy entire servers. I will manage so that everything is secure on discord, so that users personal information never be leaked.
How many total coins are you requesting?
Weekly payments with pay per day of 2800 coins. (https://thenewboston.com/project-proposals/funding)
GitHub usernames, slack names and roles of all team members:
[ANSWER]
A bot that can be used by all discord servers to verify users are who they are with a bunch of other features.
Discord verification and token spreading.
Discord users
Expand tnb's influence in the crypto space.
Allows people to be verified which will come in handy with top banks and government people.
No none at all.
No, we are fine,
To allows people to connect to the tnb chain via discord.
By features complete
There is no real risk.
mrbusysky - Team leader, project scoper, the project owner.
FilterUnfiltered - Main bot developer
[ANSWER HERE]
Not currently no.
Full public scope:
https://docs.google.com/document/d/18Z2D8WZlf6MKgKFa_Tdevk3S_dbYQEsX0xHRbMdQUVQ/edit?usp=sharing
A platform(website/ app) where people can buy and sell digital Art using blockchain technology.
The platform will provide a certificate of ownership to an item like NFT. It will help people to buy and sell items easily. In today’s world, it's very difficult to sell digital arts due to the ownership problem. so the website/app will provide a platform where digital art can be easily buy and sell using blockchain technology.
Everyone but especially Artist and collectors(buyers)
This project is inspired by NFT technology. The platform will provide a digital signature to an item which will help us to provide a certificate of ownership to that item and people can easily buy and sell it. The platform can be a bridge between buyers and sellers.
This service is, particularly for thenewboston. All payment will be done on TNBC.
As mentioned above this website/app completely wraps around Thenewboston cryptocurrency as a digital payment form for selling and buying items.
People can use TNB coin for buying and selling also the blockchain will help the artist to provide a digital signature to their art which will provide them a certificate of ownership.
Between 3-6 months
gautam#6015
Milestone 1: 30th April 2021
Milestone 1 will be the design of the website layout, completion of the frontend part like login/signup, creating the profile, uploading, images, navigation, landing page, dashboard, profile, etc.
Milestone 1: 30th April 2021
Requested Payment Upon Completion
15,000 coins
Description:
Which milestone you did complete?
Project Scope
Proof of the completion of a milestone.
https://docs.google.com/document/d/1AZCeLj_WwqxSQZ_Lpb8NCeM55rzO0P9NfRusdCJ42_c/edit?usp=sharing
Account number where you want to receive funding:
fe06754d2dbf23509e975809e9023b620509c1e6618472f16c9659f59e940337
Team members of Coinratecap needs to be updated.
File: https://github.com/thenewboston-developers/Project-Proposals/blob/master/projects/14-Coinratecap/team.md
Swift SDK for TNBC
Distribution / App adoption
iOS Users
iOS Users
Creates Interface for iOS developers
N/A
N/A
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Denis Tsoi, Denis Tsoi, denistsoi, https://www.linkedin.com/in/denistsoi/, Lead, -, -, baa336bca22c7590256a86c002e4dbe6c1f1c1f6c0a0fd3f0681eecb2cad0787
Not yet, may include. more swift developers if required
An exchange made specifically to trade TNB for other crypto currencies and real money a bit later on. No accounts or registration, just simple trading!
I'm in the process of applying for a grant of up to £10,000- some of which we will use for registrations and licences to automatically swap legal tender.
Varied/inconsistent exchange rates, potentially unsafe manual trading.
Buyers and sellers of TNB coins.
Stabilise the exchange rate, provide a safe, simple, easy and reliable platform to aquire or sell TNB.
This exchange is specifically made for TNB.
We will provide an API to convert TNB coins into other currencies that various stakeholders are more interested in. For instance, restaurant owners accepting TNB may be more interested in holding USD.
We will create a global market for TNB coins. Investors will have 24/7 access to a fair exchange rate and developers will have the option of swapping some of their coins for legal tender.
Nope. This helps everyone :-)
Any and all input is welcome!
Create, maintain and improve the exchange.
What level of liquidity do we offer?
Do we support the assets that people want to exchange with TNB?
Security & Reliability:
Legal:
Audit:
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Mieszko Kycermann, Kycermann, @Kycermann, https://www.linkedin.com/in/mieszko-kycermann-284b28194/, Founder of Mieszko.Exchange, -, -, f1decb80339a4bb6c089b77cbac553e23a6ca86b0cfc64adb8c8eb8f8b57d815
Santosh Kumar Baskaran, Mik, @Mik1337, https://www.linkedin.com/in/santosh-kumar23/, Infrastructure Developer, -, -, 880dc7caa719b9fcd5285491d9b1205875e8dec057af03c18f9edb6dcc07e2ed
Jared Furlow, Jared, @jdf221, https://www.linkedin.com/in/jaredfurlow, Infrastructure Developer, -, -, 84f45914a30e7428b3fe5ddf717ba05ab132d517c0e76c8be1a7e7d569b00b24
UX / Graphics designer :)
💡 APP IDEA(Social network ) 💡
The app is called "WeVibin":
Basically it is a music streaming app where you just listen to music and whenever someone that has the same app installed (and is not in "private mode") is physically near you(using geolocation or bluetooth ), you will start to hear the song that the other person is listening to as a background sound(if you're in "open mode").
You can then find out what the song name is and visit the account of that person by tipping a very small amount of coins. Later you can tip a bigger amount of coins if you liked the song and send a friend request(you could then send messages to that person).
The profile of a person can have several different features(pics, status, shared music, stories...) and also an "influence bar" that grows according to how many people tipped coins to find out the name of the songs that person was listening to.
People with a bigger "influence bar" will receive a bigger weekly bonus(coins) from the app.
My account number is: a4bdfe3b7c1f210a62021ed306f0a78fadc8d1fc8ee0c354bd29e8f94d4ffcfc
Blockchainafricas' goal is to educate and share information in blockchain and cryptocurrency across the world especially Africa.
People who have no access to accurate information gathering.
Anyone interested in blockchain and cryptocurrency.
People who have ideas to share but have no means of sharing. Also, we plan on integrating portfolios for crypto enthusiasts.
It will be a means of promoting Thenewboston.
We will constantly write content related to Thenewboston and have the developers and Bucky interviewed when the project is launched.
Yes
[Yes, I welcome any suggestion,
My goal is simply to educate and share useful information with the world.
When we achieve the first milestone.
Web security.
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
None for now. I Will add a few when approved.
NOTE: This project is already live - blockchainafrica.io
Just looking for a non-Technical team who will contribute content, graphics designers, and social media managers.
A simple app to interface with the newboston account
iOS app
iOS users who contribute to thenewboston ecosystem
Distribution
Uses either #148 or the python/js client
N/A
Perhaps if thenewboston wishes to distribute it under their own iOS developer account.
Create and integrate with thenewboston account
Distribution on the app store
Milestones/Delivery (manage expectations, onboard more developers when required).
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Denis Tsoi, Denis Tsoi, denistsoi, https://www.linkedin.com/in/denistsoi/, Lead, -, -, baa336bca22c7590256a86c002e4dbe6c1f1c1f6c0a0fd3f0681eecb2cad0787
Kickstarter/Fundraiser for Open Source Projects.
How TNB has implemented the reward system for the development of the payment system is quite impressive and I think It could be done with other open-source projects also. The currency for such Kickstarter can be TNB coins (points).
Scenario: Someone comes with great opensource Idea and posts there in the app with a goal of getting certain amount of coins. If people find it cool they fund it using their TNB coins. The coins can then be used by the opensource project to
This could help in both developing open source as well as in adoption of coins. This way coins can reach most of the opensource contributors.
Opensource development
It is a great oppurtinity to expose the coins to tech community as well as help opensource.
As mentioned above the currency for fundraiser will be TNB coins/points.
Currently present kickstarter apps.
Yes, Regrarding use of payment system in flutter project.
Make TNB coins as leader in currency for opensource contributors.
Get around 1000 projects kickstarted through the app
There might be many fraud or scams requesting the coins. For this, milestones could be set and only then fund would be transferred to the opensource project owner. Other check mechanisms could also be established.
Around 100,000 cions maybe. I am not sure though. This could be discussed further if you find the idea plausible.
GitHub usernames and roles of all team members:
We will also need other people in our team.
How would you describe your project?
I would like to serve as a Chief Communications Officer for the various TNB teams. Communicating with each team to receive weekly updates identifying progress, opportunities, hardships, etc. will be my main responsibility. Through the intel I receive from these weekly meetings, I will develop status reports to inform our team and communities about the latest breakthroughs. Delivering qualitative data to our core team has the ability to improve our processes by streamlining our workflows.
Additionally, I would like to oversee the following teams:
Internal Communications Team – this team will collect and distribute data to the various teams. We can offer a monthly newsletter, intranet, etc.
External Communications Team – this team will collect and distribute data to the public. We can offer monthly newsletters, email marketing, social media marketing and advertising, blogs, podcasts, etc.
What problem does it solve?
The space of cryptocurrency is continuously evolving; therefore, so is TNB. This inevitably results in a fast-paced, ever-shifting environment. By maintaining an organized and optimized work space, we will minimize potential risks such as oversight issues, project management pitfalls, and the spread of misinformation. If our internal teams are organized and informed it will make communicating with external communities more effective; thus, expanding our scope as the company grows will be an easier process.
In addition to solving the problems listed above, this will be a great resource when making decisions through the treasury and budgeting board. Speculative voting is not enough to push TNB to implement trailblazing solutions. Voters who use our internal reports will have access to qualitative data, which paints a big-picture vision for this organization.
Who is the target market?
We have two target markets for this project. The first target market is the internal team, consisting of everyone on payroll. The second target market is the external community, consisting of perspective investors, contributors, business partners and crypto-enthusiasts.
What do you think is the opportunity of this project?
With how quickly this project is taking off, it is important to communicate status updates. The benefits of this project will boost morale throughout the organization, as well as generate buzz about our community. Optimizing our processes will enable TNB to surpass mainstream cryptocurrency.
How does it integrate with thenewboston digital currency work?
Having an established Communication team integrates with TNB’s mission to build the first instant, peer-to-peer, open-source payment network by making the team’s progress transparent, allowing us to make a bigger impact on the digital currency world at large.
Will you need specific information or advice?
Yes, I will need a designated member from each team to meet with to discuss updates on a weekly basis.
What are your goals and objectives?
The goals and objectives for this project are as follows:
How will you evaluate project success?
The success of this project will be assessed through various KPI measures. Utilizing a mixture of qualitative measures such as online reviews, surveys, focus groups, and interviews will identify valuable insights.
Measures such as turnover rates, new hire rate, employee engagement and internal communication reach provide quantitative data to support our efforts. Creating engaging resources to maintain a positive image will boost our reputation.
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Account number
Jesus Avina, Chuy, javina89, https://www.linkedin.com/in/jesusavina/, Chief Communications Officer, f37aaaa15fe0cec8e7cf1809cc884610122c5d8886486b6c2492555229442a46
Taylor McNinch, Taylor M, tmcninch, https://www.linkedin.com/in/tmcninch/, Communications Director, 302ec39ca5be3167caa8fa1e7dd5488ee626837c2e6b5a87406d3deff07c42e4
We need to fill the following roles immediately: Internal Communications Manager, External Communications Manager
[My project idea is to create a system where people can receive invoices digitally. An app that can be considered as a central repository to receive/keep invoices also aims to improve the user's shopping experience by providing loyalty points and discounts on receiving a digital invoice. ]
[The idea is mainly concerned with the environment and climate change, shifting from paper invoices to digital invoices would prevent the felling of the trees by a large number. But also, it'd reduce the pupil's burden of carrying a printed invoice for proof/ verification or whatsoever. ]
[Any medium to large scale businesses selling/reselling products/goods. Initially, planning to start with restaurants, retailers, and further planning to expand it to other industries as well.]
[The opportunity here is to digitalize proof of payment, have a positive environmental impact, help users with their financial management(by monitoring their expenditures) and also help businesses keep a track of their sales and drive more customers by offering exclusive discounts and so forth. ]
[As described in the comments section, I'm planning to integrate thenewboston currency in further stages, like offering special offers for payments done with thenewboston digital currency and also enable in-app payment to pay with thenewboston currency for fast and secure payments and other Interesting features which would make use of thenewboston currency, this would encourage customers to switch to using thenewboston currency over conventional payments like physical cash or other digital payments like Paypal. If it comes out well, there's also a possibility to completely pivot towards using thenewboston currency for all the transactions.]
[This project is a combination of POS and digital invoice system. For, only POS there are already many companies, firms soaring high. But, as far as my research none are offering this combination, this is supposed to be the first of its kind.]
[Yes, regarding billing(set standards) done in various industries across various regions, and a few more if this proposal gets accepted. ]
[The goal is to standardize digital invoices by creating a centralized system, wherein the users can receive a digital cash memo for any legal purchase made.]
[Expansion to various industries, userbase growth, and cashless transactions using thenewboston currency.]
[The risk management here would be just the opposite of success evaluation. Not being able to standardize or provide a trademark for digital billing and the possibility of generating fake invoices. ]
The work has already begun and progressed to a certain extent. Below are the details of the remaining work.
Milestone 1:- Frontend design changes of the website and app (on or before Dec 10th).
Milestone 2:- Bugs fixing and testing(includes removal or addition of any value-adding feature, if found lucrative )(By Dec 30th).
Milestone 3:- Deployment(By Jan 15th).
Milestone 4:- Integration with thenewboston currency to provide cashless transaction and miscellaneous (As said, the idea is to launch an MVP and gain a decent user base and trust. In the meantime, thenewboston currency too would've gained traction, which would be just the right time to integrate the said currency and expand to other regions/industries as well. Hoping to accomplish this by the second or third quarter of the year 2021)
I'm already working on the said idea and have made decent progress past few months. I'm working independently and it's getting tougher with the progression. Hence, I'm making this proposal primarily to find developers, designers to help me take this project further. If you found my idea insightful and willing to contribute, team up with me, please feel free to reach out to me.
LinkedIn - Prajwal Kulkarni
Edit May 2021:
An online store to showcase the ease of use for Keysign.
Transact via TNBC and Keysign on an online store.
Newly onboarding TNBC users who want to spend their TNBC coins (Faucet new users)
It's more of a fun project and helps showcase the project and other proposal projects
It allows a template for adopting a tnbc payment processor
# | Objective | Estimated Value (coins) |
---|---|---|
1 | Research and Planning | 8000 |
2 | Mock up design for UI/UX | 16000 |
3 | Create starter online store | 16000 |
4 | Write tutorial on how to use template | 16000 |
wakawaka (https://discord.gg/thenewboston)
Please include a detailed breakdown of the first milestone including a list of all quantifiable objectives and
estimated coin value of each. Upon completion of the milestone, each objective will be reviewed by thenewboston team
and once all objectives have been verified as completed, coins will then be rewarded.
Note that all future detailed milestone breakdowns will be written as a separate GitHub issue. Only the first one is
included in the project proposal.
| 1 | Research and Planning | 8000 |
| 1 | Markdown document for implementing donation from the browser | 8000 |
| 2 | Proof of concept using tnbc to project wallet | 2000 |
YOU CAN EITHER WRITE YOUR PREFERRED PROJECT REVIEWER HERE, OR LEAVE IT EMPTY FOR ANY PROJECT REVIEWER TO PICK THIS PROJECT UP.
2ecd5ebdfff0ace53bb0f171645f912593b2c9eda722548831a4b32221245525
Javascript SDK / library for third-party developers and projects using TNBC chain or interested in accessing TNBC blockchain API functionalities without having to connect to multiple APIs by themselves directly.
While it is true that users can access directly the APIs and make their own implementation of various chain related logic, there is a need for a more coordinated approach, one that aligns with industry trends as most projects in present day no longer access third party APIs directly but rather use tested, trusted SDKs which contains latest security fixes as well as scrutinised implementation of various chain related logic.
In summary, The following outline is in order:
Third-party projects and developers who are interested in using TNBC functionalities (transaction, signing, etc) in their projects and want more flexibility in how their activities with the chain are managed and do not want to use API calls directly / implement all the smaller details surrounding the API calls by themselves.
More projects can easily join/integrate TNBC functionalities with this SDK since they can download the SDK and start development in seconds
All projects who use the SDK can get access to the latest security fixes and updates in real-time and do not have to worry about maintaining the TNBC side of the implementation
TNBC JS SDK is a not-for-profit wrapper around the existing blockchain APIs and functionalities, all features and functionalities provided through the SDK are coming directly from the chain. Development activities on the SDK are closely tied to developments on the various backends / APIs of the chain. If new functionalities are created on-chain, the SDK implements them using contributors and makes them available for end-users.
The project continues as long as new functionalities or fixes are made to the chain. ALPHA, BETA and Post BETA changes made to the chain will all be reflected on the SDK
Since development of the JS SDK is tightly coupled with the chain development, we can afford a roadmap with loose milestones. Based on available data, and the general goal of the SDK team, the following roadmap and milestones are submitted.
Key points from roadmap and prospective milestones:
ZinoAdidi @zinoadidi#1554
Please include a detailed breakdown of the first milestone including a list of all quantifiable objectives and
estimated coin value of each. Upon completion of the milestone, each objective will be reviewed by thenewboston team
and once all objectives have been verified as completed, coins will then be rewarded.
Note that all future detailed milestone breakdowns will be written as a separate GitHub issue. Only the first one is
included in the project proposal.
Implement Missing Features that are present in TNB Account Manager but not present in the JS SDK https://github.com/thenewboston-developers/thenewboston-js/milestone/3
Roadmap Item: 2
Milestone SN: RM2:M1
26000
# | Objective | Estimated Value (coins) | Estimated Time |
---|---|---|---|
1 | Update SignedMessage (Prereq for crawl and clean) thenewboston-blockchain/thenewboston-js#95 | 2500 | 2.5 hours |
2 | Implement craw functionality (feature, tests, docs) thenewboston-blockchain/thenewboston-js#85 | 5000 | 5 hours |
3 | Get transaction fee from node (feature, tests, docs) thenewboston-blockchain/thenewboston-js#87 | 2500 | 2.5 hours |
4 | Gets the PV set for a bank (feature, tests, docs) thenewboston-blockchain/thenewboston-js#84 | 3000 | 3 hours |
5 | Report on missing features on TNB-JS that are in account manager thenewboston-blockchain/thenewboston-js#73 | 5000 | 5 hours |
6 | Bulk payments (feature, tests, docs) thenewboston-blockchain/thenewboston-js#83 | 5000 | 5 hours |
7 | Remove disconnected nodes functionality (feature, tests, docs) thenewboston-blockchain/thenewboston-js#86 | 3000 | 3 hours |
1 Minute of work time = 16 tnbc
1 hour of work time = 1000 tnbc
79f58f305ff26588e30dc52f0d4f75f24a2c073e2e64ab5ce9d58abb5a8f6fe2
How would you describe your project?
My project can be defined as a mainstreaming and centralization of the recruitment/hiring process for thenewboston. I would like to serve as TNB’s own Talent Recruiter. This can be achieved through categorizing and pooling talent into an easily accessible and manageable “talent pool”. Part of this process would be the introduction of a full-blown recruitment system through outreaches both virtual and in-person, and a depository for resumes, portfolios, and linkedIn profiles. A large part of this project will be reporting and managing the volume of candidates that are applying, the number of positions being posted/requested, and the hire/disposition rates. This will all be achieved without the need of or reliance on CSR management systems through pivoting tables and manipulating data within excel reports.
Key components to managing the recruiting life cycle will be indicated below:
I. Management of potential hires, future and expanding roles, and analytical review of hires/drop-off monthly.
a. Management of potential hires
i. Offer project leads the opportunity to submit a “position request” ticket.
What problem does it solve?
A major concern is that most recruiting occurs internally, between those who have manually entered one of the many channels available. While this is partly effective many positions remain opened, talent becomes lop-sided for a particular role, or positions become filled that do not suit the particular abilities of a candidate.
Another area of concern is being able to effectively communicate between all social platforms and cohesively advertise and close a position. Part of this project will be the capabilities of relaying cross-information between needs from reddit, youtube, discord, github, slack, etc.
Additional problems will include the inevitable volume changes as TNB expands. A system that has been well rehearsed and productive will be important in the long run. As more and more people come on board an audit may never be necessary but important project information can be traced and recorded.
Who is the target market?
Students looking for one-off projects to apply to their resume’s and portfolios. Early career talent opportunities for those who are not necessarily field-experts and/or degree specialists. Any and all with interests and knowledge on cryptocurrency. Part of this project will be exploring who exactly is attracted to the role organically and what kind of interests and opportunity look for while we are recruiting.
What do you think is the opportunity of this project?
The opportunity is a chance to create a cohesive and working recruitment and candidate database prior to and in expectation of a rise of interest. The opportunity will allow us to consistently gauge interest not only on the project itself but its ability to produce quantitative data for what people are willing to do. In addition this would be in collaboration with any outreach and communication efforts to build a cohesive message of values, expectations, and future.
How does it integrate with thenewboston digital currency work?
In the world of cryptocurrency thenewboston is pioneering a community-based network that relies on and is driven by tasks. By helping guide interested parties to and towards where they would best apply their talents and abilities the effectiveness of the currency will also benefit. I believe being able to help and assist those with interest in participating find and enable them in their field that the digital currency will only become more successful.
Are there any competitors?
Competitors would be any other company or organization that could utilize a developer, technical, non-technical, or otherwise any particular role that TNB advertises for.
Will you need specific information or advice?
Specific information that I will require will be either a set standard in regard to what we already look for when hiring or enabling an interested party and how we would like to go about this in the future. Culture is important and I wouldn’t want to infringe on what is already set in-place unless we want to clearly delineate our future. For example
What are your goals and objectives?
My goals and objectives are simplified below:
How will you evaluate project success?
Project success will be gauged primarily by our ability to fulfill position tickets and provide effective and concise data on how we are meeting project lead requirements. In addition project success will be measured on a monthly basis by how well our recruitment needs are met and how well we are able to integrate new members to their teams.
What risks should you plan to manage?
Risks include managing so many different channels of communication. Part of the issues seem to be how well we communicate open roles across so many platforms. In addition, the volume can be expected to only increase as time passes.
What are your milestones?
Tell us about your team members
Full Name – Demetrio Ornelas
Slack Username - Demetrio Ornelas
GitHub Username - DemetrioOrnelas
LinkedIn : www.linkedin.com/in/demetrio-ornelas-405363b1
Title : Recruiting Partner
List the roles of any additional team members you would be looking for?
I would be looking for at least 1 or 2 more recruiters who can assist me with outreach and supplying information such as resumes, LinkedIn accounts, and analyzing the data we will be reviewing.
In addition to his it would be useful to have at least one other person when creating tables and graphs for analyzing and categorizing our open positions and position requests and eventually being able to present this information as well.
A physical asset sharing app.
An asset can be a book, electronic gadgets, even furniture, and/or anything that's physical. A platform where people can lend the assets that they no longer use, but would want other folks to make use of it. The accountability factor plays a major role and hence it fits right into the blockchain philosophy. We would be able to see who had used it before us, and what condition it is in at the time of "checkout", and even reviews by previous borrowers of that asset. This would build a trusted community where people can borrow and lend the stuff they longer use and want to use respectively.
It can help people find something that they want to use at no cost( or at a very less fee).
Anyone who wants to lend or borrow any physical asset rather than unnecessarily buying a new product.
It could change the way people buy/borrow/lend things. Rather than buying, more people would want to share the assets that they no longer use personally, meanwhile, they can earn for lending their assets.
Not planning to use TNB digital currency for the actual transactions(however, I'm open to hearing out ideas), rather it's better to use fiat currency as the mode of payment(tip to the owners of an asset.
No.
No. However, would need help from senior devs and designers to build this.
To get the MVP out as soon as possible, with minimalistic UI design to start with.
The number of users signing up for borrowing or lending an asset.
Losing a borrowed asset - still in the process of figuring it out.
Not quite sure.
GitHub usernames and roles of all team members:
- EvolOfThings(Rishad) - Project Lead and Developer.
(Looking for teammates)
O3one (pronounced as "ozone") - a web-application intended for the chemical industry in EU, EEA (=European Economic Area) and CH (=Switzerland) that must comply with the REACH (click me) or similar legislations that regulate the use of chemicals at the workplace settings. The main use of O3one would be to support the enterprises in performing the chemical exposure and risk assessments using different statistical and physical-chemical models. Some of the models that would be included in the application are already recommended for this purpose by the European Chemicals Agency (ECHA).
It is well known that the statistical models (click me for more information) are not fully validated and that their predictions are thus uncertain for some exposure conditions. ECHA thus recommends the enterprises to run exposure assessment using different models in order to have a better overview of different predictions and, therefore, different aspects of exposure. This task is very time consuming and expects some skills from the users. If, for example, in an enterprise must perform exposure assessment for 100 chemical mixtures (each containing ~10 components) in three models, this would mean 100x10x3 = 3000 exposure assessments.
Finally, the goal of our project is to facilitate process of exposure/risk assessment. The project intends to cover the following tasks:
Chemical industry, importers of chemical products and authorities dealing with the chemical regulations in EU/EEA/CH and potentially USA (to be considered).
To my best knowledge, there is no such tool that allows the industry to perform such in-depth exposure assessments, provides user-friendly chemical data management and keeps track on which exposure conditions may pose risk to human health. The industry in all countries must comply with the chemical regulatory laws, which oblige them to perform exposure/risk assessments either by measuring the exposure (extremely expensive) or by applying the modelling approach (cheap alternative).
TheNewBoston (TNB) currency would be used as the payment currency by the end-users. Although free version would be supported, premium users would need to subscribe for advanced features (e.g. large volume of data or use of machine-learning methods). While under development, the project could be support with TNB donations.
Yes. However, most of the competitors offer limited experience, compared to the features enumerated above. The major competitor is Stoffenmanager (click me) with a subscription fee ranging from 500-3000 € per year per user. Providing the listed features above at lower price would solve the competition issue.
To be discussed. Likely help on how to recruit people that would be good match for this kind of project
The very first (asap) goal is a web application covering the most of the ideas given above. It would be of great importance to attract the industry managers and engineers to try already alpha version of the tool. We must listen industry and their needs! This would help the developers to modify, if possible, some aspects of the tool before beta and version 1. Otherwise, it would help the developers to know what version 2 should do better.
By the number of end-users and the extent of their involvement in our project. This is why it would be important to have them somehow involved from the beginning. For this, of course, it would be very important to have a good marketing strategy.
From technical perspective, the good track of the project development is essential. It is important that the head of project well understands the code written by the other project members. Each line of the code must be well documented.
Depends on the team size. However, roughly speaking:
The motivation of the other members may strongly influence the project development speed. If it is a one person project, it is hard to evaluate the deadlines.
Team not defined yet.
Head of project:
Name: Nenad Savic
Skilled in: Research, exposure sciences, chemistry, statistics, Django/Python, REST API, JavaScript, React, R, Linux...
Github: https://github.com/sawicnenad
Linkedin: https://www.linkedin.com/in/nenad-savic-phd/
Slack ID: sawicnenad
1 x Full stack web developer (Django REST API/React) or 1xDjango + 1xReact developer
(to be defined)
An escrow web-application for thenewboston. This application will act as a bridge between the escrow providers, the buyers, and the sellers.
The problem is to get trusted escrow and avoid the scams that may happen in the near future.
Anyone who wants to buy/sell TNBC in exchange with other (crypto or international) currencies or products before the coin is in exchange.
This platform can be a bridge between buyers and sellers. There will be a spike in the number of people wanting to buy TNBC before it's officially released and this platform can work as an exchange for that period of time.
This service is, particularly for thenewboston.
I find no application similar to this in the market made for thenewboston.
Of course. Should we make an MVP with plain Django for faster delivery or should we use REST with JS framework which will take time to complete?
To prevent scams from happening while people are buying/selling TNBC. Perhaps this model can be used in future projects and other cryptocurrencies. The structure itself can be the same, just the name will change.
The more people exchange their TNBC, the more successful this project will be.
If the escrow provider themselves turns out to be a scammer then it’ll be a hard time for us. We’ll have to screen people beforehand, as well as find trusted people in the community that will be open and willing to act as an escrow. Perhaps have them provide some kind of proof of identity if not active and/or have someone vouch for them.
Full Name, Slack Username, GitHub Username, LinkedIn, Role, Team Joining Date, Team Leaving Date, Account number
Kushal Dhakal, Hussu, dhakal0kushal, https://www.linkedin.com/in/dhakal0kushal/, Project Lead, 02/18/2021, - , 22d0f0047b572a6acb6615f7aae646b0b96ddc58bfd54ed2775f885baeba3d6a
Frontend Developer
UX/UI Designer
[A tutoring platform that makes the lives of educators easier by handling scheduling and lesson planning and makes the lives of people easier by making it easy to find the specific help and education they need from experts.]
[There are many platforms where you can find courses and maybe tutors, but there aren't many platforms where a person or organisation can hire tutoring services of a person for themselves or a certain number of people. The danger of watching tutorials is that people often get stuck in a false progression feedback loops where they feel as if with every tutorial they are getting better but in reality they are not, the solution to this would be doing your own projects but this can be quite difficult when one encounters a problem that they cannot solve especially when they cannot ask the question properly, our platform brings to gather the best teachers in specific areas of any field and allows you to hire out their time for teaching or help with anything you are struggling with. The common problem you hear amongst educators is earning potential and scalability. We give each educator the ability to set the number of students they want per class and different price tiers that vary for people who want a one on one. This makes their earning potential per hour much hire and their lessons more scalable.]
[People who need tutoring, a person to person education environment or a more personalised way of learning where they can ask question and have the teacher actively engage with them]
[This project will integrate with other platforms, we are not replacing platforms like zoom or meet but rather we are working with them. By using bots and other tools we able to coordinate a schedule between different platforms for the educator to maximise their time and quality of education for example the app will have access to the calendar of all educators and they will specify periods they want to use for tutoring our app will then allow people to hire certain time slots and our app will update the calendar of the educator and notify them on their next tutoring session, we could build out a feature that is able to also schedule the environment for example create a zoom and send the login credentials to the person who bought the time slot.]
[Educators Will charge fees according to the newboston currency given that the average hourly pay of tutors in dollar terms is well known the amount of coins a teacher wants per session will generally be converted by the buyer as the dollar value of average hourly tutor hence helping to assign the currency a value]
[Yes, but there is no clearly dominant company in this space and the market is largely untapped but growing at fast rates due to Covid-19 lockdown measures. A notable competitor would be free-lancing websites but they are to broadly focused and lack the scheduling tools that this app will have that unlocks the full potential of all educators on the platform.]
[I am not as technical in programming, I only program really basic iOS Apps as I am still at the beginning of my programming career. I want to first try to build out an MVP on my own to test whether people would really want to use this. I will need advice on what programming stack I should use and what technical things i need to know going into the project for example how to build a bot and so forth. I am a decent programmer and I think I can pickup a new language quickly. When the MVP has been built and the idea validated. I will look for a more experienced programmer to improve my code and add more complex functionality. If i struggle to build the MVP I will use the advice and information you give me on how to build this to find a competent programmer who can build it properly]
[I personally want to see this platform come into existence because its something I wish existed right now, I would love to offer my time for free to teach people something or hire someone that could teach me something new like a new language or hire a person to tutor students who are in need of the help. My broader vision is to create a platform globally accessible that allows anyone to get any help they need in various subjects and also unlock the power of actively learning through tutoring.]
[The app has to be broken down into individual checking points. The first thing that we must be to built out is the ability to list a tutoring services as per individual, then the ability to rate the individual, followed by scheduling functionality. From a user stand point success will be evaluated by number of sessions on the platform as we continuously evaluate what the most common use cases for the platform are and any additional metadata. I am currently working on a product roadmap for each feature added and the design iterations that will occur. If you approve the project I will be more then happy to share the entire roadmap.]
[There is the risk of the platform not getting any users but I believe we can leverage the already existing community of teachers within the thenewboston to offer their services on the platform at their own price. To get initial users we can coordinate with organisations that provide education for free to children and we can help them during COVID-19 with its lockdowns, while we work on perfecting the platform for wider adoption. This app has a very Charitable focus but its not a charity app but rather a for profit one. I came across the idea for this app after hearing complaints from underprivileged children who did not have access to teachers during lockdown thus I thought it would be neat to include a charitable aspect to the app for social good.]
[200 000 up until MVP validation point, additional coins maybe needed to hire an experienced developer to make improvement to code and add more complex features]
[I came across an idea for an app that rewards people based on how answered a given question the best, I thought the idea was quite neat and I think it can integrate well into this app for people who do not necessarily need tutoring help but have a question that needs answering from an expert. The community has multiple people focused on education that will embrace this platform}
GitHub usernames and roles of all team members:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.