BoB, short for Bitcoin Organization Builder, is envisioned as a premier tool for facilitating organizational finance through the Bitcoin blockchain.
Go to file
tetakta f4b163a1f8
docs
full version of the BoB specification
2024-02-06 17:36:35 +01:00
blueprints BoB 01 2024-02-06 17:20:22 +01:00
doc docs 2024-02-06 17:36:35 +01:00
mvp Delete mvp/spec.beta.md 2024-02-06 13:25:00 +01:00
LICENSE Initial commit 2023-09-11 18:58:58 +02:00
README.md Update README.md 2024-02-06 17:26:17 +01:00

BoB v0.1

Bitcoin-based Organization Builder

BoB (Bitcoin Organization Builder) focuses on enhancing organizational finance via the Bitcoin blockchain, promoting security, transparency, and efficiency:

  • Transparency: Utilizes the Bitcoin mainnet for an open, verifiable transaction record, ensuring visibility for authorized stakeholders.
  • Security: Emphasizes strong security with multi-signature authorization, time-locked contracts, and a Masterkey system for secure signature management, potentially accessible via a mobile app.
  • Efficiency: Streamlines financial processes through automated scripts, facilitating complex wallet systems for agile fund management.

BoB leverages Bitcoin's strengths to optimize financial operations, providing a secure and transparent platform for organizational finance.

Define the functionalities: wallet management, transaction scripting, and multi-signature processes image

How it works

BoB is designed to provide a suite of Bitcoin-based tools for organizational use, focusing on:

  • Wallet Management: Offers hierarchical wallet management, enabling address generation, balance monitoring, and transaction history tracking, ensuring HD standards compatibility.

  • Transaction Scripting: Automates Bitcoin transactions with scripting to simplify complex transactions like batch processing and automatic fund redistribution based on predefined rules.

  • Multi-Signature Processes: Incorporates multi-signature authorization to enhance security, requiring multiple approvals for transactions, and supports various organizational governance models with flexible multi-signature setups.

image

Stages of organizational development for a Bitcoin-based organization image

Description and Numbers of Digital or Smart Contracts:

Functions/Screens/Smart Contracts: - SC №:

DS Department (Owners Contracts)

  1. Digital statute. A digital statute of an organization is created by the founders at the time of its creation. It includes the following:
  • 1.1 Scripts for distributing financial flow to treasuries (See Image 1)
    • 1.1.1 Modified. The financial flow continues to move only with a multisignature.
  • 1.2 Time lock script.
    • 1.2.1 Modified. Programming the time and part of the opening.
  • 1.3 Multisignature balance for voting on expenses from the bank.
  • 1.4 Conditions for leaving the organization.
  • 1.5 Programming of tax accounts (formula of profit and taxes in the state where the organization is founded).
    • 1.5.1 Modified. Integration of the classical (Fiat) financial system.

HR Department (Employees Contracts)

  1. Salaried projects (DLC for salary with an oracle on the timeline + synchronization of committees with dev dep)
  • It works on the basis of DID, which creates an employee profile to which they are recorded:
    • Time log from the time tracker.
    • Commits from GitHub made by the employee.
  • An organization creates contract terms, for example:
    • To receive a salary (a transaction from the salary treasury that is programmed with an overgrown DLC), an employee must record 100 labor hours and make 30 commits.
    • To get a bonus in the amount of X, 140 hours and 50 commits are required.
  • 2.1 Contracts (DLC for a fix with a human oracle on the QA onboard).
  • 2.2 DORSI.
  • 2.3 SEMI.
  1. DEVS dep (production devs contracts (employees ))
  • 3.1 DID NOSTR based (nostr linkedin) / (DID CV BTC)
  • 3.2 creation of the tokens (done by the core team as part of the development movement*)
  • 3.3 production of the tasks = committees The development movement is written as a manifesto and signed by the owners. It is being revised.
  1. SALES department (customer contracts):
  • 4.1 a simple contract for the purchase of labor hours
  • 4.2 a contract for a subscription to a product or service (DLC)

image