Urbit
Grants
Earn a piece of the Urbit network by developing software, creating content, growing communities, and more. There are two types of grants:
Proposals
Have an idea? Send it to us, and we can approve you to be funded.
Bounties
Looking for work? Browse through opportunities offered by the Urbit Foundation or other organizations
Status:
Program:
Work Categories:
Showing 141 grants
Zero K Content Creation
Reward:
2 stars equivalent in USDC
Create content for the Zero K Urbit Podcast
CompletedProposal
%wui - Web User Interface (Game UI for App School)
Reward:
OpenProposal
%work
Reward:
1000 USDC
OpenProposal
%wock
Reward:
Lightweight Nock interpreter to run Hoon in the browser.
OpenProposal
Urbit Wiki
Reward:
%wiki will be an app for creating, reading, and (ultimately) collaborating on wikis.
CompletedProposal
Implement a wiki on Urbit
Reward:
Design and implement a wiki-like service on Urbit
CompletedBounty
%wiki phase 2
Reward:
OpenProposal
Whom: profile and contacts manager
Reward:
A dedicated contacts app to store contact info that other apps can programmatically access
CompletedProposal
Urwasm — Phase I
Reward:
WebAssembly Interpreter in Nock — Augment Urbit with the ability to run WASM code.
CompletedBounty
Build a UI for Volt
Reward:
An app to serve the UI to urbit's lightning wallet
CompletedApprenticeship
Vere Support for Eyre Cache
Reward:
The second of a two-part bounty to add a cache to eyre.
CompletedBounty
Valuation Research Articles
Reward:
$5000
Create in-depth valuation models for Urbit address space, network effects, and commercial utilization
CompletedBounty
USTJ Forum
Reward:
2 stars equivalent in USDC
Create a clearweb-usable forum for the Urbit Systems Technical Journal
OpenProposal
UrWasm Phase II
Reward:
WebAssembly Interpreter in Nock — Phase II
OpenBounty
Urmanac Operationalization and Hosting
Reward:
Support and host the Urmanac, a repository of information about the Urbit ecosystem.
OpenProposal
Self-hosted Uniswap
Reward:
Host a Uniswap frontend trading UI on your urbit
CompletedBounty
Urbit Query
Reward:
A standard interface for querying Urbit from React
OpenProposal
Modernize Urbit React Developer Documentation
Reward:
Modernize Urbit React Developer Documentation
CompletedProposal
Urbit Ninja Strike Team
Reward:
Win a hackathon using Urbit.
OpenBounty
Urbit Interface Framework
Reward:
Develop framework for alternative urbit web browser interface
OpenProposal
Urbit Forms
Reward:
Create forms and surveys with multiple question types
CompletedProposal
Urbit Encyclopedia, Vol. 1
Reward:
OpenProposal
Modernize |mass
Reward:
Update the |mass utility to reinject the output into arvo from the runtime.
CompletedBounty
Urbit Community Support Concierge
Reward:
The Urbit Community concierge will triage Urbit support issues that come in through the Urbit Community Group.
CompletedBounty
Turf
Reward:
Build a thriving and customizable virtual world on Urbit
OpenProposal
Trove: group file drive
Reward:
4 stars ($8k bonus if done by December 12, 2022)
A shared file drive allowing the upload of files to an S3 bucket or IPFS and the ability to organize the file links in folders.
CompletedBounty
Trill: your Urbit social feed
Reward:
Urbit microblogging platform and social feed aggregator
CompletedProposal
Treesitter Hoon Parser
Reward:
Create a better hoon parser with Treesitter
CompletedProposal
Trail
Reward:
An application for tracking and reviewing your outdoor workouts via a native mobile OS application, a webapp, and an Urbit backend for your sensitive location data
OpenProposal
Tlon Chat Bots
Reward:
Create a library that will allow anyone to easily spin up chat bots and automation for Tlon Groups
OpenProposal
Tinygrad ML Library
Reward:
Produce an Urbit-native implementation of tinygrad capable of running basic machine learning benchmarks at competitive speeds.
OpenProposal
Generic Text Search Tool for Urbit
Reward:
Build Urbit's answer to grep.
OpenBounty
Symmetric Routing
Reward:
Change Urbit's peer discovery, routing, and packet forwarding to use symmetric routing
In ProgressApprenticeship
Expense Sharing App
Reward:
CompletedProposal
Expense Sharing App for Urbit
Reward:
Create a crypto and fiat expense sharing app for Urbit
OpenBounty
Smart light bulb app
Reward:
A smart light bulb app for controlling the ambiance in your home
CompletedProposal
Tune slaw/scot Jets
Reward:
Tune slaw/scot jets for better perfomance.
CompletedBounty
Slam
Reward:
Slam Action Game
CompletedProposal
Shrubbery RSS Integration
Reward:
Pull RSS/Atom media into the namespace.
OpenBounty
Shrub Mast
Reward:
OpenProposal
Hari + Rama (The Urbit Cyclopaedia)
Reward:
Facilitating 'A literal but delinquent reprint of the Encyclopedia Schizophrenica on Urbit'.
In ProgressBounty
Seguro Prototype
Reward:
CompletedProposal
Seguro MVP
Reward:
Implement a working FoundationDB event read/write layer that is as ready as possible for interfacing with the Urbit runtime.
CompletedProposal
Runtime Support for Scry over HTTP
Reward:
Runtime Support for Scry over HTTP
OpenBounty
Regular Expressions Library
Reward:
Implement a regular expressions library in Hoon
CompletedBounty
Quorum
Reward:
Quorum: Clone of Stack Exchange on Urbit
CompletedProposal
Seamless QR Login
Reward:
Implementation of the state-of-the-art, battle-tested user experience for logging into your urbit
CompletedProposal
Project Creation & Package Management for Urbit
Reward:
CompletedProposal
Vere Profiling
Reward:
Uncover and visualize performance bottlenecks in the runtime
CompletedApprenticeship
Port to Hosting Protocol
Reward:
Create an easy way to onboard Port users to hosting providers
OpenBounty
Port Revival
Reward:
OpenBounty
Port Maintenance
Reward:
Maintain the Port application
CompletedBounty
%pony
Reward:
Urbit-native long-form mail for threaded communications.
CompletedBounty
Plug
Reward:
Sell a catalog of physical goods from your Urbit
CompletedProposal
New Mars Persistent Memory
Reward:
Development of persistent memory arena for the New Mars runtime
CompletedBounty
Peat
Reward:
Social Areoloy, or, Urbit's first Backup Utility
CompletedProposal
Olif
Reward:
Olif: olfactive rendering of Urbit address space
CompletedProposal
Build a Single-Sign-On App for Urbit
Reward:
TBD
Produce an OAuth-compatible token issuer and login manager.
OpenBounty
Notifications Protocol
Reward:
Build a new network protocol to Urbit to handle notifying subscribers when a new datum is published
In ProgressApprenticeship
No-Code Website Builder
Reward:
OpenProposal
Network Weather Simulator for %pyro/%aqua
Reward:
TBD
Network Weather Simulator for `%pyro`/`%aqua
OpenBounty
%nested-goals
Reward:
Urbit application for individual and social management of high-level goals and their tasks
CompletedProposal
Native Planet Phase 2
Reward:
Native Planet - A domestic hosting solution for Urbit
CompletedProposal
Muster — An Urbit Browser
Reward:
The ground-up browser hooked to Urbit
OpenProposal
Minesweeper
Reward:
1 star ($2k if done by Assembly)
A redesigned version of minesweeper where all of the game logic is written in hoon
CompletedBounty
Middleware Tools
Reward:
Build middleware tooling for interfacing between arbitrary agents
CompletedApprenticeship
Membrane
Reward:
Martian native spreadsheets
OpenProposal
Reduce memory usage of |meld
Reward:
Reduce memory usage of |meld
OpenApprenticeship
Machine Learning and Numerical Computing
Reward:
Enable numerical computing and machine learning on Urbit.
OpenBounty
Markdown on Urbit
Reward:
Support the Markdown data type natively on Urbit
OpenProposal
Maat (Tasks)
Reward:
CompletedProposal
Luau
Reward:
Urbit Lua
OpenBounty
Loom Pointer Compression
Reward:
Expand the maximum addressable loom size
CompletedApprenticeship
%live App - Frontend
Reward:
Frontend for %live app to support Subassembly and future events
OpenBounty
%live App - Backend
Reward:
Backend for %live app to support Subassembly and future events
OpenBounty
Lightning Development
Reward:
Extending Bitcoin on Urbit via lightning submarine swaps and onion routing
OpenProposal
Lexicon: simple dictionary app
Reward:
1 star ($3k bonus if done by Assembly)
A simple dictionary app with ability to add custom definitions for a group.
CompletedBounty
Knox
Reward:
A vault for web2 passwords with a browser extension and easy to use client interface, bringing the features you would expect from a first class password manager to Urbit
CompletedProposal
Keep
Reward:
Keep: Arbitrary Agent State Restoration Agent + Wrapper
In ProgressProposal
JSON Canvas
Reward:
Support the JSON Canvas file type
OpenBounty
Global Inexact @p Search
Reward:
OpenProposal
Urbit Index Revival
Reward:
Create and distribute the Urbit Index, a summary of interesting activity from around the network.
OpenProposal
Hoon based Markdown Library
Reward:
CommonMark-based Library for Hoon Markdown
CompletedProposal
Hoon Eval and REPL
Reward:
Build an eval command and a stateless REPL mode in vere
CompletedApprenticeship
Hoon and App School Books
Reward:
OpenProposal
%homunculus
Reward:
CompletedProposal
Herd
Reward:
Herd - Dependency management for Citadel
CompletedProposal
%gora Maintenance
Reward:
Maintain the %gora app
OpenProposal
Gora: QR Edition
Reward:
Extend Gora with QR-code generation and scanning for sending and recieving gorae
CompletedApprenticeship
Go-Urbit Core Interface
Reward:
Create a go-urbit library that contains the required functions for interfacing with Ames
CompletedProposal
Gnosis Safe on Urbit
Reward:
A self-hosted Gnosis Safe UI to protect against centralized prohibition
CompletedBounty
Implement a Git server on Urbit
Reward:
Implement a minimal Git server
OpenBounty
Github Support Concierge
Reward:
The Github concierge will triage Urbit support issues that come in through Github.
CompletedBounty
Generic Text Search Tool
Reward:
Generic Text Search Tool for Urbit
OpenProposal
Doccord Compliant Comments in all Generators
Reward:
Adapt the comments in the default generators to take advantage of the new doccord features.
OpenBounty
General Website Permissioning
Reward:
Enabling the ability to log in and view private or user-specific content
CompletedProposal
Urbit GDPR Whitepaper
Reward:
In ProgressProposal
%gather
Reward:
An Urbit native meetup tool for subculture gatherings
CompletedProposal
%fund
Reward:
The tip of the spear for sovereign web3 productivity apps on urbit
OpenProposal
Full Stop
Reward:
A Menstruation Tracker for Urbit
OpenProposal
Filesharer
Reward:
Simple file sharing on Urbit
OpenProposal
File Compression
Reward:
Implement a compressed file type.
OpenProposal
Urbit Favelas
Reward:
Create and support Urbit Favelas, a new NFT collection based on Urbit ID
In ProgressProposal
Faux
Reward:
Discord Bridge
CompletedProposal
Farcaster Frames
Reward:
Make your Urbit app into a Farcaster Frame.
OpenBounty
Eyre Request Cache
Reward:
Speed up Urbit http server by implementing a cache for requests
CompletedBounty
Finishing Touches to Eyre Noun-Based Channels
Reward:
Finishing Touches to Eyre Noun-Based Channels
CompletedProposal
Urbit Native Ethereum Wallet
Reward:
3 stars + $15k USD
Build an Ethereum wallet and UI that you can run from your urbit ship and use to interact with the web3 ecosystem
OpenBounty
eth-provider: Decentralized Ethereum access for Urbit
Reward:
Eth-provider is a Gall agent that allows Urbit users to configure their Ethereum connection.
CompletedBounty
Build an Email Toolchain for Urbit
Reward:
TBD
Produce an Urbit-side client for sending E2EE email
OpenBounty
Elm
Reward:
5 Stars + Bonus
Making Elm the frontend technology for Urbit
CompletedProposal
EAuth Quality of Life Improvements
Reward:
Upgrade EAuth behavior.
OpenBounty
Dusko Valve
Reward:
1.0 WSTR
a tool which allows NFT artists to offer planets for redemption to their patrons alongside their NFTs
CompletedProposal
Generalized Digital Content Web Store
Reward:
Online Store for Selling Digital Content (Text / Audio / Video)
CompletedProposal
Digital Editor, Mars Review of Books
Reward:
$4,500 USD
Digital Editor for the Mars Review of Books
CompletedBounty
Build a DID Resolver for Urbit
Reward:
TBD
Design and implement a DID resolver to let Urbit interoperate with protocols like AT/BlueSky
OpenBounty
Importing and exporting desks as jamfiles
Reward:
Improve the application development experience through simplified importing and exporting of desks.
CompletedBounty
Calendar and Datetime Support
Reward:
Create an Urbit-native calendar and a library to support working with dates and times.
OpenGrant
Cue
Reward:
A bookmarking tool that reminds you of content you saved for later
OpenProposal
Community Meetup
Reward:
Earn stars by building a local urbit community
OpenBounty
Communal Computing on Urbit
Reward:
User research, domain research/synthesis, white paper creation and publicity effort around Urbit ID as a solution to questions of IoT identity sharing and privacy
CompletedProposal
Chronicle: News app
Reward:
2 stars ($4k bonus if done by Assembly)
Chronicle is a news app that links all articles from group channels
CompletedBounty
Chess Improvements
Reward:
Improvements to the Chess app, creating an Urbit Chess experience comparable to that of any modern Chess website
CompletedBounty
Calendar Feature Completion
Reward:
Calendar is a tool for creating events, inviting participants, and sharing your schedule with others.
OpenBounty
Bridge Issue Grab Bag
Reward:
Close three issues from the Bridge github repo.
CompletedBounty
Books: address and transaction manager
Reward:
Books is an application for managing your crypto wallets, transactions, and counterparties. It allows you to add your wallet and others' wallets, track balances and transactions, and add private annotations to all of the above.
CompletedBounty
Books feature development
Reward:
Books is an application for managing your crypto wallets, transactions, and counterparties. It allows you to add your wallet and others' wallets, track balances and transactions, and add private annotations to all of the above.
OpenBounty
%blog Quality of Life Improvements
Reward:
%blog Quality of Life Improvements
CompletedApprenticeship
Astrolabe
Reward:
Urbit address space explorer
CompletedProposal
~tirrel Studio Email
Reward:
Build out email capabilities of ~tirrel's Studio app
CompletedApprenticeship
~tirrel Studio Collections
Reward:
Extend ~tirrel's studio app content offering to include groups collections
CompletedApprenticeship
Extending the Bitcoin Provider API
Reward:
CompletedApprenticeship
UV Native Notifications Apprenticeship
Reward:
Build native notifications into Urbit Visor
OpenApprenticeship
UrVault Apprenticeship
Reward:
$12,000 in WSTR
UrVault: Urbit Password Manager
OpenApprenticeship
App Store
Reward:
A tool for decentralized curation and discovery of urbit applications
CompletedProposal
Apprenticeship: Resurrect the OpenBSD Build
Reward:
Get the project to the point where it works on OpenBSD
CompletedApprenticeship
Success Metrics for Urbit Apps
Reward:
Success Metrics for Urbit Apps
CompletedProposal
Engram: a collaborative knowledge managment app
Reward:
Engram is a knowledge management application that allows individuals or teams to build rich note documents.
CompletedBounty
%AMA
Reward:
CompletedProposal
Aera
Reward:
8 Stars + Bonus
A decentralized, subjective reputation graph protocol.
OpenProposal
Abacus: basic calculator
Reward:
1 star ($1k bonus if done by Assembly)
Abacus: A basic calculator app with the ability to convert units
CompletedBounty