Bounties

Bounties are specific, tightly-scoped pieces of work that we at the Urbit Foundation think are of high value to the ecosystem at large. They're frequently development-focused, but also often relate to marketing, community-building or technical writing.

Bounties are usually competitive—worker requests should provide plenty of information about why the requester is right candidate for the job.

Bitcoin Wallet Maintenance

Help us maintain the Bitcoin Wallet.

JSON Parsing/Serializaiton Jet

Create high performance JSON parsing/serializing jet.

Nuck Jet

Create new high performance string parser jet.

Tune slaw/scot Jets

Tune slaw/scot jets for better perfomance.

Host Two Urbit Meetups (12)

Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word.

ucal Google and Outlook Integration

Extend the Urbit Calendar (ucal) to integrate with other calendaring systems.

Analytics Script

Write a generator that exports chat data into a CSV.

Urbit Community Concierge - East Coast - 2Q2021

Provide concierge service assisting new users in the Urbit Community Group

Community 1 star pending tocrex

Urbit Community Concierge - West Coast - 2Q2021

Provide concierge service assisting new users in the Urbit Community Group

Community 1 star pending ~sibhul-soctul

volt: Lightning on Urbit

An Urbit-native Lightning client and integration with `lnd` on 'provider' ships.

App Dev: Arvo 7 stars pending ~martyr-binbex, ~dasrun-fadben

Network Explorer: Data Pipeline & HTTP API

Build a public, open HTTP API for exploring metrics about the Urbit network.

App Dev: Other 5 stars pending Christopher King

Create Vane Documentation

Create vane documentation for clay, eyer, iris, jael, and behn

Documentation 5 stars pending ~tinnus-napbus

Overhaul the urbit.org website

Rework urbit.org to encourage participation with the project.

Design 6 stars pending ~radbur-sivmus

Thread Documentation

Document, explain, and give simple howtos for the usage patterns of threads in the Dojo and Gall agents.

Documentation 1 star awarded ~tinnus-napbus

Urbit Community Concierge - East Coast

Provide concierge service assisting new users in the Urbit Community Group

Community 1 star pending tocrex

Urbit Community Concierge - West Coast

Provide concierge service assisting new users in the Urbit Community Group

Community 1 star pending ~sibhul-soctul

Video Content Manager

Keep your finger on the pulse of video content produced by the community, and ensure that it's made visible.

Community 3 stars pending ~libmud-bonted

Host Two Urbit Meetups (11)

Urbit needs champions! The Urbit Foundation is looking for community members to host local or online meetups to spread the word.

Community 1 star awarded Thomas

Staff the Urbit Helpdesk, East

Help guide newcomers onto the network.

Community 1 star awarded ~libmud-bonted

Educational Guide: TodoMVC, Urbit Edition

The goal of this bounty is to create a series of guides that can instruct a newcomer to Urbit as to how to go about creating a full-stack application from scratch.

Documentation 10 stars pending ~rabsef-bicrym

Staff the Urbit Helpdesk, West

Help guide newcomers onto the network.

Community 1 star awarded Conrad

Bitcoin Key Derivation

The Urbit HD Wallet allows for many different keys to be generated from a single master ticket. Your task is to use this mechanism to generate Bitcoin keys and expose ways of interacting with them.

App Dev: Other 2 stars awarded pkova

Bitcoin Full Node Provider and Wallet

This bounty covers the creation of infrastructure (gall agents) required to enable a Bitcoin-based payments system from within Landscape.

App Dev: Arvo 6 stars awarded ~timluc-miptev

Typescript Airlock Library

Create a library for the Typescript language to be used for Airlock, the API suite for outside communication with Urbit.

Core Dev 3 stars awarded ~radbur-sivmus

Go Airlock Library

Create a library for the Go language to be used for Airlock, the protocols for interfacing with Urbit.

Core Dev 3 stars awarded Caio

Haskell Airlock Library

Create a library for the Haskell language to be used for Airlock, the API suite for outside communication with Urbit.

Core Dev 3 stars awarded bsima

Host Three Virtual Urbit Meetups

Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing.

Community 1 star pending ~naltyc-wornes (dasfeb.industries)

Ethereum ABI Parser

Create a Gall app that takes the bytecode for a contract ABI.

App Dev: Arvo 2 stars pending xiphiness

Host Three College/University Urbit Meetups (2)

Hold a meetup and presentation about Urbit.

Community 1 star awarded kirk-hutchison

Host Three College/University Urbit Meetups (3)

Hold a meetup and presentation about Urbit.

App Dev: Arvo 1 star awarded ~sanlyt-modbyt

Host Three College/University Urbit Meetups (1)

Hold a meetup and presentation about Urbit.

Community 1 star awarded P. Paramo

Matrices in Hoon

Add array types to Hoon.

Core Dev 5 stars pending N E Davis

Staff the Urbit Help Desk (2)

Help Urbit users with their various problems.

Community 1 star awarded sicbud (and i cannot stress this enough) hathes

Staff the Urbit Help Desk (1)

Help Urbit users with their various problems.

Community 1 star awarded nartes-fasrum

Display ETH Data

The Urbit identity system uses a suite of Ethereum contracts as its PKI. As such, a lot of Ethereum-related functionality is available within the system.

App Dev: Arvo 1 star awarded dominic22

Host Two Urbit Meetups (10)

Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing.

Community 1 star awarded jpt4

Host Two Urbit Meetups (9)

Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing.

Community 1 star awarded juaningan

Host Two Urbit Meetups (8)

Tlon is not Urbit; Urbit is owned by its community. So we want to decenter the Urbit brand into cities outside of San Francisco, and watch the community’s independent visions of the project take wing.

Community 1 star awarded ~winter-paches, ~fonnyx-nopmer

Host Two Urbit Meetups (6)

Host two Urbit meetups in your city.

Community 1 star awarded ~dilled-fastyd

Host Two Urbit Meetups (7)

Host two Urbit meetups in your city.

Community 1 star awarded nrhtr, ~hocdep-labtel, sunmaid, jackw

Host Two Urbit Meetups (1)

Host two Urbit meetups in your city.

Community 1 star awarded sitful-hatred

Host Two Urbit Meetups (2)

Host two Urbit meetups in your city.

Community 1 star awarded Matthew Levan, nforbes6

Host Two Urbit Meetups (3)

Host two Urbit meetups in your city.

Community 1 star awarded yosoyubik

Host Two Urbit Meetups (4)

Host two Urbit meetups in your city.

Community 1 star awarded ~forfel-norfel

Host Two Urbit Meetups (5)

Host two Urbit meetups in your city.

Community 1 star awarded NHL

Bitcoin Node JSON RPC API (Part 1)

Write a Remote Procedure Call library for a Bitcoin Gall app -- part one.

App Dev: Arvo 1 star awarded yosoyubik

Unit tests for JSON parsing

Write unit tests for JSON-parsing arms of the zuse.hoon standard library.

Core Dev 2 stars awarded courajs

Bitcoin Node JSON RPC API (Part 2)

Write a Remote Procedure Call library for a Bitcoin Gall app -- part two.

App Dev: Arvo 1 star awarded pkova

Bitcoin Node JSON RPC API (Part 3)

Write a Remote Procedure Call library for a Bitcoin Gall app -- part three.

App Dev: Arvo 1 star awarded yosoyubik

Bitcoin Node JSON RPC API (Part 4)

Write a Remote Procedure Call library for a Bitcoin Gall app -- part four.

App Dev: Arvo 2 stars awarded yosoyubik

Unit tests for pure algorithms

Write unit tests for +in, +by, +to, and +diff.

Core Dev 1 star awarded yosoyubik

Unit tests for SHA functions

Write unit tests for SHA cryptographic functions of the Hoon standard library.

Core Dev 1 star awarded Ken Meier

Unit tests for Zuse cryptographic functions

Write unit tests for cryptographic functions of the Zuse library.

Dev Tool 1 star awarded lukechampine

Gall API documentation

Write reference documentation for using the API for developing Gall apps.

Documentation 1 star awarded Liam Fitzgerald, borlyt-salnus