This repository has been deprecated in favour of the Grants Program repository.
w3f / general-grants-program Goto Github PK
View Code? Open in Web Editor NEWWeb3 Foundation General Grants Program
License: Apache License 2.0
Web3 Foundation General Grants Program
License: Apache License 2.0
This repository has been deprecated in favour of the Grants Program repository.
Short intro: My name is Fuyao Jiang, my name in Riot community is 0xthreebody. Early Polkadot community members, continuous attention from the inception of the project. I am the Chinese translator of polkadot wikipedia. One of the polkadot Chinese community groups, and participated in each version of the PoC test network. My company, wanqirong, is developing a supply chain platform based on substrate. I assembled a new small team to develop a mobile wallet for polkadot - Polkawallet. Website: http://polkawallet.io.
Polkawallet provide Cross-chain asset one-stop management, convenient staking and governance, the private key is self-owned.
In order to give users a more humane and more convenient experience, as the entrance of the polkadot network, the user is provided with more intuitive visual data and status change display to guarantee the user's right to know and network participation.
Users can add assets, support Relaychain and Parachain to transfer, receive, and view the transfer history and state. Have the visual asset change analysis chart, make it easier for users to analyze assets. Users are notified when they receive the asset and can view the transfer details data.
The private key is self-owned, and have the Gesture,Fingerprint, Facial recognition, Hot and cold wallet mechanism, users can set their own scheme. Our team is developing a new encryption scheme -- high - dimensional fractal encryption, will be used to safeguard the security of a user using the polkawallet.
Polkawallet provides a more intuitive and convenient entry point for participating in governance. If there is a new referendum/proposals, the user is reminded and you can view the details. Users can governance directly from polkawallet and view the history governance records. So polkawallet also improves public Referenda engagement.
Project architecture (2018.12.11 - 13)
Prototype design (2018.12.14 - 19)
https://pro.modao.cc/app/defcf5bd8d309f7e776afc80c4d65a85c03cf3fb (password, call me in the Riot)
Draw renderings and mark them (2018.12.20 - 29)
Polkadot js api debugging for react native (2018.12.17 - plan 2019.01.15 done [actual: 01.07 done])
Problems arise when importing Polkadot js API to the React Native, Special thanks to @jacogr helped me debug the API for a long time, polkadot-js/api#481. We've made a breakthrough, but there are still incompatibilities on the Android side.polkadot-js/api#526.
Display page jump logic
Display page implementation
Functional & logic implementation
Release Beta version
Optimization and development
Integrate Parity Signer to Polkawallet
Validator server manager
New and more functions, including finance, cross-chain ecosystem
I'd like to plan a monthly Polkadot meetup in Melbourne, Australia. Target date for the first one will be mid November 2018.
Topics will revolve around education, high level technical overviews, how to set up a validator node to participate in the test net etc.
I'm a noob learning rust so I can contribute to the project and eventually build parachains on Polkadot. One of my goals is to create a beginner friendly meetup environment where we can learn together as Polkadot is incredibly exciting but highly technical. Of course people of all skill levels will be welcome as I'd like to foster a community of learning and good vibes.
Anyone interested in contributing/collaborating for the Melbourne meetup - please let me know.
The Polkadot community is growing and new people joining the ecosystem need high quality and engaging content about Polkadot. We would like to find community members to write an article or guide to help the community to learn more about the Polkadot project and how to get involved.
While deeply technical blogs are appreciated, it is also possible to write about the future possibilities enabled by Polkadot (including Substrate).
Take a look at the Polkadot medium for inspiration.
A correct submission will:
This issue now has a funding of 300.0 DAI (300.0 USD @ $1.0/DAI) attached to it as part of the Web 3 Foundation fund.
Just as an FYI for all bounty hunters: the total pot of funds is 300 Dai, but we are looking for 2 submissions. That means that each individual submission is eligible for 150 Dai.
My name is Milen and I'm the founder of hack - Blockchain Development and Consulting, a Bulgarian based blockchain development agency. We provide development of decentralized applications, smart contracts, security audits and consultations. We are mainly working with Ethereum, but we have experience and projects over Hyperledger and other blockchain/ DLT infrastructure as well. Besides our work as developers, we are also organizing and hosting regular meetups for our local community. Our meetup is named Blockchain Developers Meetup Bulgaria and we are doing workshops, webinars, talks and discussions regarding interesting blockchain development topics. We tend to keep it more development oriented and that's why our community is consisted of very enthusiastic and skilled developers.
What is the plan: To organize a Polkadot meetup in Sofia, Bulgaria. The initial meetup is planned for the end of November, where we will introduce Polkadot to our community, and talk about the basics. Furthermore we are planning to explore deeply Polkadot and continue making other meetups/events about more sophisticated use cases of Polkadot. We would greatly appreciate if some from Polkadot can join some of our events, give a talk/presentation and meet our community.
Our meetup group is already consisted of 100+ blockchain developers interested and attending at our events. We are doing all the marketing and organization, as well as providing all the necessary details to our community.
Number of people on your team: At our Blockchain Developers Meetup there are usually between 30 and 50 people attending regularly. We also have a gorgeous camera girl that is capturing the best and awesome moments of every event we organize. We are recording and streaming our events.
Do you need help from W3F: A team member to do a presentation on Polkadot would be necessary. We are self-funded and are paying for our expenses (venue, snacks & etc..) on our own, but it is quite costly and we would appreciate any kind of support/funding. Our community loves swag, so if we could get some t-shirts and stickers, that would be awesome!
Do you need help from the community: Attendance would be greatly appreciated. As would some help to promote the event.
My name is Radka and I’m member of Progressbar 🏠 👨💻 - the first Slovak hackerspace, coworking and hangout zone in downtown Bratislava. As a non-profit that cares about technology, we are trying to incentivize tech communities, by allowing them to use the venue for their events.
We happy to cooparate with W3F and eager to organize more and more meetups in the future!
We would like to invite teams to discuss providing hardware wallet support for Polkadot.
We are looking to invite people to help organise and co-host a Polkadot meetup in Paris, France.
Looking to establish Tucson Polkadot Fishermans Cooperative. Starting as self sovereign ID, moving to Meetup and onto cooperative if not united cooperative among many.....
Polkadot PoC-2 is here: Parachains, runtime upgrades, and Libp2p networking!
Please help us test the network by downloading the code and running a node.
Latest installation instructions can be found here:
https://github.com/paritytech/polkadot/
If you are moving from PoC 1 to PoC 2, please see the instructions here:
https://github.com/paritytech/polkadot/wiki/Moving-from-PoC-1-to-PoC-2
A Rotterdam event has been tenatively announced, please see: https://www.meetup.com/Polkadot-Netherlands/
We would like to collaborate with teams in order to bring about an open source block explorer for the Polkadot network.
Hi,
I would be delighted to organize a meetup of Web3 foundation for KL region.
I'm currently researching on Scalability and Polkadot, Parity Substrate.
I'm sure we'll have lots of interest in the Polkadot innovation. A lot of Open Source Developers will be interested to participate and be involved in the Web3 Ecosystem.
Best Regards,
Ankur Daharwal
[email protected]
We are looking to invite people to help organise and co-host a Polkadot meetup in Barcelona, Spain.
My name is jiangpeng He who is the organizer from Crypto Geek, a blockchain technology enthusiasts community. Our community was set up by engineers from Alibaba and other famous blockchain companies. We hosted hundreds meetups for the blockchain enthusiast in china, at present, we have more than 2,000 engineers&investors members and 80,000 blockchain enthusiast members and are the largest blockchain technology community in Hangzhou, China. We had the pleasure to attend many meetup about Polkadot and are very interested in it.In addition, we also would like to host one technical Meetup for our members about Polkadot recently in hangzhou.
What is the plan: To organize a polkadot meetup in October of this year in hangzhou,china. Our community already have this meetup group available(50+ technical developers of Alibaba and Zhejiang University ) where we invite local, interested members to this event. we will invite @yuelipeng, @jiangfuyao(0xthreebody) and @sorpaas as the speaker who will sharing the idea of the existing technologies and how to develop over it , such as : wasmi virtual machine, Substrate technology, Substrate-based development (ChainX), and so on.
How many people: we have a professional team that has organized a lot of meetups.As The support from our marketing, media, public relations, investment and other departments.
Do you need help from W3F:if possible, we’d like a team member of Polkadot to do a presentation for us, and if not, its also would be very helpful to have some presentation material. Since it is quite costly and we would appreciate any kind of support/funding. And if we could get some t-shirts and stickers, that would be great!!
Finally I want to say that Crypto geek community represents our technologists members and the Polkadot technical evangelist is willing to establish the Polkadot Chinese community, and we also hopes we can achieve long-term good cooperation relations with W3F. we are capable of doing this well and we are confidence to spread polkadot to all tech enthusiasts in China.
We are looking forward to your reply!
Meetup.com group
Berlin meetup.com group
Previous events
Polkadot and the road to web3 meetup - 18, July 2018
On-chain governance meetup - 26 July, 2018
We are looking to invite people to help organise and co-host a Polkadot meetup in Shanghai, China.
Hy, I got chance to meet Jack in Ethindia during India's first Polkadot meetup. I wanted to organize further meetup of Web3 foundation for Bangalore and Delhi region.
I got grant from ETH Foundation to work on Solidity. Currently doing lots of research on Scalability and Polkadot, Parity Substrate.
We are already organizing meetups for Ethereum and Hyperledger ecosystem. We have lots of interest in Polkadot innovation. Wants to put our fellow developers to get involve as open source developer to Web3 Ecosystem
https://www.meetup.com/Hyperledger-Bangalore/
https://www.meetup.com/India-Blockchain-Cryptocurrency-Meetup/events/248888482/
Thanks,
Ankit
[email protected]
We are looking to invite people to help organise and co-host a Polkadot meetup in Adelaide, Australia.
Hi, my friend and I would like to organise and co-host the Polkadot meetup in Hong Kong. I'm working at a FinTech startup involved in the crypto trading and investment business. We are R3 partner and member of HyperLedger. Personally I've been also actively participating the Ethereum meetups since it started and met Vitalik and Gavin several times. I haven't organised any meetup yet but my friend is the organiser of HyperLedger meetup here in HK and we would run the Polkadot meetup together.
I've been looking for cross-chain technologies for a while and had read Polkadot's white paper. I think Polkadot will be one of the promising options, so would like to host meetups here in HK to learn more about it and facilitate the adoption of it in our society, initially from the tech perspective and later on will extend to the business side, such as how to achieve interoperability by using Polkadot together with other public and permissioned chains, and what the benefits it brings to the enterprises and financial institutions.
Hi,
I run the University of Toronto Blockchain Group, a student club at the University of Toronto. We would love to start collaborating with the Web3 Foundation for events in Toronto.
A little about me:
I am a sharding implementer involved in the Biweekly Eth2.0 talks and I work at a Toronto company called ChainSafe Systems. The founder, Aidan Hyman, is friends with Afri from Parity Technologies and is heavily involved in blockchain.
Polkadot needs more videos! These can be short webcam explainer videos or creative animations of how certain components and features of the protocol works. Have fun with this!
What is the plan:
I am working on Extensible messages that extend DApps and wallets with additional features. Now I want to integrate extensible messages with wallets in Polkadot ecosystem.
Extensible messages are delivered to a DApp through decentralized microservice infrastructure. DApp can send an in-app message or data structure to a microservice and get in return the message extended with new features and interpretations. It can be also used to translate different messages between each other, bringing absolute interoperability of standards and clients.
More information at http://exm.yiedl.io.
How many people: 3.
Do you need help from W3F: Help to engage in discussion with the developers at Parity and other projects building on top of Web3 tech stack.
Do you need help from the community: Nothing at the moment.
Details of integration with Polkadot wallets will be added.
Web3 Summit is organized around a single rallying call: to facilitate a fully functional and user-friendly decentralized web.
https://web3summit.com/
(Tickets must be purchased from the website)
We invite devs and researchers working on lower level protocols and others interested in the latest developments in the decentralised web to join us in Berlin for an immersive and collaborative gathering focusing on: P2P protocols. Platform neutral computation language. Data distribution protocols. Blockchains. Transient data/messaging. Encrypted storage. Protocol-extensible developer APIs.
Web3 Summit will have space available for workshops, presentations, AMA sessions – both intimate and large-scale, chill-out rooms, and most importantly, a large hackerspace, where you can camp out, host a hackathon, whiteboard some ideas, present to other teams, and get real work done.
Teams
The following is a non-exhaustive list of some of the teams who will be present the summit. These are some of the biggest names in the blockchain space!
Polkadot, Ethereum, Cosmos, Tezos, Raiden, Protocol Labs (FileCoin/ IPFS), Dfinity, Brave, PolyChain, OmiseGo, OSCoin, POA Network, Aragon, Melonport, Clovyr, Ocean Protocol, Matrix.... and more!
https://web3summit.com/speakers/
Meetup.com
If you'd like, you can mark yourself as going on meetup.com. We'd also appreciate if you share the event with others in the community. :-)
The Web3 Foundation is looking to attract teams for the development of an alternative implementation of Polkadot Runtime Environment (PRE), which is a core component of Polkadot.
The first step in writing a fully-fledged Polkadot implementation is to start by writing an implementation of the PRE. The idea behind the PRE is that it can be used to create standalone blockchains, while also allowing connectivity to the Polkadot network.
The Web3 Foundation contracted Parity Technologies to write the first implementation of Polkadot. Their implementation of the PRE is called ‘Substrate’. This product is currently a PRE but will have additional functionality in the future. For this grant we are concerned only with the PRE. The current Substrate code is sitting in the Polkadot GitHub repo and is implemented in Rust.
For more information please see the following document for further details on how to apply:
Polkadot Runtime Environment: Alternative Implementation Grant
(FYI, the following languages are preferred: Go (above all others), C++, and Java.)
While filling in the form of the PR I found some minor issues:
- [x] The application is being included into the correct directory: either '[programmes](https://github.com/w3f/Web3-collaboration/grants//tree/master/grants/programmes)' or '[speculative](https://github.com/w3f/Web3-collaboration/tree/master/grants/speculative)'.
The former link is dead and should probably be replaced by https://github.com/w3f/Web3-collaboration/tree/master/grants/targeted
- [x] The [Google Form](https://docs.google.com/forms/d/e/1FAIpQLSfMfjiRmDQDRk-4OhNASM6BAKii7rz_B1jWtbCPkUh6N7M2ww/viewform) has been completed accurately.
. This creates a circular dependency as the Google Form requires a link to the PR. (I was cheating / assuming you meant "The Google Form will be completed accurately." ;-)Meetup.com group: https://www.meetup.com/Polkadot-Seoul/
Rest of Korea meetup issue: #41
We would like someone to create and run a scalable RPC service for Polkadot. This would be a service that is elastic and can scale with the number of requests.
Features:
We'd this service to work with the existing testnets (and to continue to work with testnets in the future). Eventually the service should support the main network at launch.
While running your own node is safer and something we want to promote. It is also important to grow the ecosystem and try to reduce the barriers to entry.
We need more tutorials that help developers get acquainted to building for Polkadot. In this bounty we desire the creation of a tutorial that leads fellow community members through the necessary steps of creating a Substrate runtime module.
Example project 1:
Create a simple module that hashes a piece of data and stores it on chain (please include a timestamp). The module must be also be able to check the hash and timestamp.
This task should include a simple UI plus a tutorial.
Example project 2:
Taking inspiration from Gavin Wood’s talk at W3S, we would like a tutorial that teaches the community how to build a simple game that uses a Substrate runtime module.
This task should include a simple UI (e.g. in a web browser) and include a tutorial.
Example project 3:
Take inspiration from the above example projects and come up with your own Substrate runtime modules.
It is likely that you will have to create a simple UI, plus you need to write an accompanying tutorial.
When undertaking the work for this bounty, be advised that a correct submission will:
This issue now has a funding of 900.0 DAI (900.0 USD @ $1.0/DAI) attached to it as part of the Web 3 Foundation fund.
Just as an FYI for all bounty hunters: the total pot of funds is 900 Dai, but we are looking for 3 submissions. That means that each individual submission is eligible for 300 Dai.
Keep this in mind while applying! Thanks and good luck!
We would like to collaborate with teams in order to create wallets for the Polkadot network.
There is limited documentation yet. However, teams could take a look at the code that Jaco wrote for the current Polkadot UI and try to figure something out.
For reference, here is the current UI:
https://poc-2.polkadot.io/#/explorer
And the code:
https://github.com/polkadot-js/apps
What is the plan: To organize a Polkadot meetup in Karlsruhe, Germany. The first meeting is scheduled for early November 2018.
How many people: The first meeting as well as the associated Meetup group Polkadot - Karlsruhe will be organized by me. A co-organizer would be welcome.
Do you need help from W3F: A team member to do a presentation on Polkadot would be greatly appreciated, as well as presentation materials. Some stickers for the notebooks maybe. No financial support required.
Do you need help from the community: Attendance would be greatly appreciated, and of course some help to promote the meetup group.
Hi, I am Kenneth, currently a blockchain enthusiast in Singapore. Currently, my team and I run a community meetup and workshop with Blockstack. We have been hosting meetups in partnerships with various other local communities (e.g. Ethereum Singapore, Singapore University of Social Sciences etc.) this year serving thousands of members.
What is the plan:
To organize a Polkadot meetup in December/January of 2018/2019 in Singapore. We intend to work with other local communities (e.g. Ethereum Singapore, GDG Singapore, etc.) to share more of the technicalities of polkadot with local developers who might be interested to work on parachains between their technology and others.
How many people:
We are a small team of two who will be keen to recruit anyone developers/keen learners who are enthusiastic about blockchain technology like us.
Do you need help from W3F:
We will prefer is a team member of Polkadot will be able to help us with the presentation or queries especially when it comes to technical implementations. If not, it will be great to have some presentation material. We will appreciate any kind of support/funding/swag such as t-shirts or stickers will be awesome.
We hope to bring polkadot technology to more developers and users in our region. Looking forward to your reply.
We would like to invite teams to discuss developing new parachains for Polkadot.
The following links will be useful reading for starting to understand what parachains are and how to implement them:
Implementing a parachain is not likely to be a simple task, but it should get easier over time as more examples and more documentation become available.
To implement a parachain, developers need to implement a state transition validation function, decide upon a state format, and a transaction pooling mechanism. Once you’ve implemented your parachain, there are a couple of extra steps involved in integrating it with Polkadot. To do this you will need to deploy the state transition validation function onto the Relay Chain, then distribute a collator node client that includes the transaction pooling mechanism.
Creating all of these pieces requires thinking about how a collator node should construct the blocks of your chain and how the validity of these blocks can be checked and confirmed by a validator node. There are two options here: (1) write the collator node from scratch, or (2) use a shell collator node that can run different kinds of state machines. At the time of writing, we don’t have the specs for writing a collator node, although more details will be forthcoming as more PoCs are release.
We expect many parachains will be built on Substrate; however, a parachain could also be built from scratch.
For more information on Substrate, please see the following links:
Please provide further details by filling out the following form:
We are looking to invite people to help organise and co-host a Polkadot meetup in Sydney, Australia.
Documentation: Polkadot UI
Create documentation for Polkadot APIs used by the Polkadot-js UI!
Description
There is a clear need for better documentation around the Polkadot platform. One area that would be a good first place to start is around the APIs for the Polkadot user interface, and in particular how this pertains to enabling integration with wallet products.
In addition to documentation, we are looking to collaborate with teams on building wallets:
#10.
Requirements: a correct submission will:
We have put up a bounty on Gitcoin. This is a cooperative bounty, and we will reward up to 3 quality submissions with Ether.
Please see:
This issue now has a funding of 1.28 ETH (293.72 USD @ $229.47/ETH) attached to it.
We are looking to invite people to help organise and co-host a Polkadot meetup in Stockholm, Sweden
Coinciding with the "Riot" Polkadot Beginners Lounge is the working document (feel free to edit working document if relevant to Polkadot or helpful to beginners)!
https://docs.google.com/document/d/1SNey7jheZrFk-r977_qgFDah7OcjBYMH3O5TfbDZWJI/edit?usp=sharing
My name is Florian and I am one of the founders of Staking Facilities, a Munich-based consensus infrastructure provider. We operate secure, reliable and performant Proof of Stake infrastructure for a variety of DLT/Blockchain protocols. Besides that, we are also hosting meetups for our local community and already had the pleasure to hear talks from projects like Dfinity, Rchain & Foam.
We've already been in contact with Jack (@jplatts12) about organizing a Polkadot Meetup here in Munich. A talk from Polkadot at one of our events would be a true enrichment for us and the community.
What is the plan: To organize a Polkadot meetup in Munich. We are flexible on the date but currently would favor sometime in October of this year. There is already a meetup group available and an email list (100+) where we invite local, interested people to our events. We will provide all the necessary details to the community.
How many people: We have a well-organized team for our meetups that also includes an awesome camera guy who creates professional videos of our events.
Foam & Rchain Teaser: https://www.youtube.com/watch?v=m3DWGffNXKE
Foam & Rchain Full Video: https://www.youtube.com/watch?v=1WH1kdMAQ8s
Dfinity Full Video: https://www.youtube.com/watch?v=p6CVRNT3k1E
Do you need help from W3F: A team member to do a presentation on Polkadot would be necessary. We are able to pay for the event (location, catering & video) on our own, but it is quite costly and we would appreciate any kind of support/funding. Our community loves swag, so if we could get some t-shirts and stickers, that would be awesome!
Do you need help from the community: Attendance would be greatly appreciated. As would some help to promote the event. 😇
This is issue is real, but I'm adding some example text to show how I'd like meetup issues to be created. :-)
New Polkadot Zürich meetup group: https://www.meetup.com/Polkadot-Zurich/
Dear all,
Here's great support and promote polkadot in Korea.
I'm very pleased with Polkadot and Web3 . if I choosed with participates for tour by Polkadot community.
If You need Korea local meetup and organization branch, I'll do my best.
Great Tour until end of 2018.
We would like to collaborate with teams in order to bring about an open source node explorer for the Polkadot network.
Take inspiration from Ether Nodes:
https://www.ethernodes.org/network/1
Useful information to display:
Client types, client versions, locations and any other info. This will require some fancy node crawling to figure out whats going on.
Difference between a node explorer and a block explorer:
A node explorer is looking at the network, while block explorers are looking at the data stored within the blocks of the chain itself.
We would like to host one Polkadot Meetup in Barcelona, focused on the technology and for devs.
How many people: We count on one person to organize the meetup but also a team that can help with it.
Venue: We have space in our office to organize the meetup but we can find other places if necessary.
Do you need help from W3F: We would need a team member to do a presentation of the technology behind Polkadot and able to solve tech doubts from the community. We can organize it also as a workshop or focused in some of the polkadot network features.
Do you need help from the community: Would be nice to have promotion from Polkadot community.
As with the event in Zurich, here is a structured overview of the event:
The proposed event will see Polkadot co-present along side other teams.
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.