Introducing the Witnet Summer of Code Program (WSoC)

Up to $18K in grants for students contributing to the open source ecosystem around the Witnet protocol

Adán Sánchez de Pedro
Jun 3 · 3 min read

The Witnet Summer of Code (WSoC) is a global program aimed at promoting libre software and growing the ecosystem of the Witnet Decentralized Oracle Network by providing mentorship and funding to students who build new open-source software contributions to the Witnet project during the summer months.

The program has a total funding of up to $18,000 to be distributed among different projects and sponsored in full by Witnet Foundation.

WSoC is heavily inspired by the Google Summer of Code and the Redox Summer of Code programs, which have yielded great results for years.


Mentors are people from the community who volunteer to work with a student. They determine together appropriate milestones and requirements for the summer. This interaction is a vital part of the program.

In addition to providing students with feedback and pointers, a mentor acts as an ambassador to help student contributors integrate into the community.

Participating in the program

WSoC provides more freedom than the GSoC program. Any person can participate, on a schedule of their choosing, for the payment of their choosing.

If you would like to sign up as a WSoC student, please send an email to info(at) with the following information, and “[WSoC]” in the subject:

  • Your name, or whatever you would like to be referred to as.
  • Your location, ideally identifying which time zone you are in.
  • Your programming background, with links to source code if available.
  • Your project idea, please see Projects for examples.
  • Your estimated start and end date, ideally during summer.
  • Your desired payment, see Payment for more information.
  • Any other information you would like to provide.

The deadline for submissions is July 15th, 2019 You can provide more than one potential project if you are interested in several of them. When considering the payment amount, please understand that it is important for the selection process.

If accepted, students spend a couple of weeks integrating with the project and getting familiar with the existing code base prior to the start of coding. Students then have up to three months to code, meeting the deadlines agreed upon with their mentors.


Participants are free to request any amount, to be paid monthly during the months they are coding. A good guideline is to use this cost of living index times $12 per month.

For example, if the index is 100, such as in Prague, the student would be expected to request $1200 per month, or a total of $3600 for three months.

This matches with the GSoC stipends, but provides more accuracy than on a per-country measurement.


The following is a list of project ideas. This list is meant to provide suggestions, as participants can propose working on a project not included below.

  • Block chain explorer
  • Network statistics dashboard
  • Mining dashboard
  • Data request templates marketplace
  • JavaScript library for composing data requests programmatically from dApps
  • Others

Projects that last only 1 or 2 months are also acceptable if they are relevant enough and the time estimate and payment amount are reasonable.

Ready to learn more about Witnet?

Adán Sánchez de Pedro

Written by

Tech Lead at @Witnet_io, CTO at @StamperyCo, founder of @LoquiIM. Microelectronics aficionado. Lecturer, cypherpunk, rustacean, skeptic and pragmatist.

The Witnet Foundation Blog

A P2P protocol that connects smart contracts to the real world #DontTrustTheMessenger

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade