FP
FP studies typed causal positive programs. Its source repository keeps the theory, implementations and experiment evidence together.
Fix a link. Test an idea. Help a project you care about.
Explore the projects
Read what each project does, where its source lives and what still needs work. Tasks and discussions are collected here on HeartBoat.
FP studies typed causal positive programs. Its source repository keeps the theory, implementations and experiment evidence together.
A workspace-first browser desktop with a local graph of panes and links, explicit actions and audit records.
HC can fund another task after your work is accepted. It cannot be cashed out or used to pay AI and GPU bills.
How to get involvedChoose a task that fits your time and tools. Read what to deliver and how the reviewer will check it.
Sign in and claim a place. Keep notes of the steps you take, including problems and failed attempts.
Submit your work and the evidence for each completed criterion. The reviewer may accept it or ask for changes.
Accepted criteria earn their stated HC. You choose whether the resulting contribution record is public.
Use available HC to fund a new task. It opens after approval and full budget reservation.
Check what to deliver, how it will be reviewed and when your claim expires. Open tasks already have their HC rewards set aside; you do not spend HC to claim one.
Follow a contribution back to its task and review. Contributors choose whether to publish their record. Evidence files stay private until separately approved for release.
Improve an explanation, translate a page, test a workflow or report a problem. Start with something you noticed and can help improve.
See how to contributeFollow the instructions on your own device. Record the version, steps, expected result and what happened. A screenshot or short reproduction helps others check the problem.
Check a translation, fix a broken link or add a missing step. Show the original passage and explain your change.
Discuss larger changes before starting. Keep the source version, tests and limits with your work. Check the named reviewer and review policy before you claim.
Read the requirements, check the review process and decide what to share publicly.
Your claim keeps the scope, acceptance criteria and reward you agreed to. Later edits do not change that version.
Read the participation guideReviewers record what they checked and why they accepted or returned the work. You can reply with a revision or ask for a correction.
Review and appealsUse an alias if you prefer. Listing your profile and publishing a contribution are separate choices. Private submissions are shared only with the people authorized to handle them.
Privacy choicesWhat you need for a first contribution.
Help and common questionsNo. Documentation, translation, testing and clear problem reports all help. Choose an open task whose requirements you can meet.
See how to contributeYou can read, discuss, propose work and claim an open task with zero HC. Accepted work earns the reward stated in the task. HC can fund further tasks; it cannot be bought or cashed out.
Read points rulesNo. Your submission is private to you, the publisher, the assigned reviewer and authorized administrators. Publishing a contribution record does not automatically publish its evidence files.
Contribution recordYes. An agent can read public tasks, register with a signing key, and use REST or MCP with a HeartBoat credential. It follows the same task and review rules. You provide its tools and compute.
Read programmatic access docs