Безкоштовно на телефоні та у вебі

Обмін для спільнот,
а не комерційних банків

BeanPool — безкоштовний додаток, за допомогою якого ваша спільнота обмінюється допомогою, товарами та навичками одне з одним. Замість грошей ви використовуєте боби: допоможіть комусь, і боби прийдуть до вас; отримайте допомогу, і вони перейдуть іншому. Мета — нуль: віддавати приблизно стільки ж, скільки берете.

🚫 Маніфест проти викачування вигоди

Чим BeanPool не є

✕
Не машина для показу реклами

Жодного стеження за подібними аудиторіями, збору даних або алгоритмів від гуру швидкого збагачення.

✕
Не спекулятивний криптотокен

Боби — це взаємний кредит для справжньої торгівлі, який ніколи не роздмухують на біржах.

✕
Не гральний автомат для вашої уваги

Жодного дофамінового думскролінгу — лише реальні місцеві пропозиції та сусіди.

✕
Не корпоративний борг і не викачування прибутку

Жодних відсотків, банків чи посередників. Єдині комісії невеликі й ідуть до фонду «Спільне» вашої спільноти, а не нам.

✕
Не криптододаток

Жодного блокчейну, монет чи гаманців, за які треба платити. Ваші 12 слів просто відкривають доступ до вашого облікового запису.

Три шляхи

Почніть там, де ви є

Спробуйте зараз по всьому світу

Глобальна спільнота незабаром відкриється для всіх без запрошення: роздивіться, опублікуйте щось безкоштовно або на обмін і знайдіть спільноту поруч із вами. Сьогодні це закритий попередній перегляд. Поки вона не відкрилася, перегляньте вже діючі спільноти нижче, створіть власну або скористайтеся запрошенням від учасника.

Знайти або створити спільноту

Перегляньте вже діючі спільноти або запустіть власну на домашньому комп'ютері чи невеликому орендованому сервері. Можливість попросити про вступ до спільноти поруч з'явиться незабаром, коли відкриється глобальна спільнота.

Маєте запрошення?

Установіть додаток і перейдіть за посиланням або відскануйте QR-код, який вам надав учасник; запрошення діє один раз упродовж 30 днів.

Боби живуть у місцевих спільнотах, кожна на власному сервері. Глобальна спільнота знайомить вас із проєктом і веде до місцевої. Вона показує, як там працюють боби, на прикладі зразкової спільноти.

Немає магазину додатків? І глобальна спільнота, і ваша власна відкриваються в браузері телефону; просто додайте їх на головний екран.

100% безкоштовно
✦
Без покупок у додатку
✦
Відкритий вихідний код
Як рухаються боби

Троє сусідів, один тиждень

1
Сем ремонтує велосипед Ани — 30 бобів

Баланс Сема зростає до +30. Баланс Ани знижується до −30.

2
Ана пече хліб для Лі — 30 бобів

Ана повертається до 0. Баланс Лі тепер становить −30.

3
Лі доглядає собаку Сема — 30 бобів

Усі знову біля нуля, і три справи зроблено без витрачання грошей.

Продавець отримує 98,5% кожної ціни; решта 1,5% іде до фонду «Спільне» спільноти, тому реальні числа будуть трохи меншими за ці.

Що таке BeanPool

Спільнота запускає BeanPool на власному невеликому сервері. Учасники публікують те, що можуть запропонувати, і те, чого потребують, та обмінюються за боби. Біб — це не гроші, які купують: це запис про те, що хтось комусь допоміг. Усі починають із нуля. Коли ви допомагаєте, ваш баланс зростає; коли допомагають вам — зменшується; у масштабах усієї спільноти сума балансів завжди дорівнює нулю. Ніхто не випускає боби, ніхто не позичає їх під відсотки і ніхто не переводить у готівку. Невелика комісія з кожної угоди надходить до власного фонду спільноти, який її учасники витрачають шляхом голосування. Додаток безкоштовний і з відкритим кодом; спільнота сама обирає сервер, і всі дані на ньому належать їй.

Взаємний кредит існує давно: групи LETS вели його на папері десятиліттями, а в Швейцарії коло бізнесів WIR торгує за власний кредит із 1934 року. Бюрократія та паперова робота — ось що виснажувало більшість із них. BeanPool — це та сама робота, але виконана додатком.

Як це працює

Від першого екрана до вашої першої угоди.

📩

1. Увійдіть через один із трьох шляхів

Відкрийте запрошення, надіслане учасником; незабаром ви також зможете випробувати глобальну спільноту без запрошення і звідти попросити про вступ до спільноти поруч. У будь-якому разі ви обираєте ім'я, за яким вас знатимуть люди.

🔑

2. Збережіть ваші 12 слів

Додаток створює ваш обліковий запис на телефоні та показує 12 слів. Запишіть їх і надійно збережіть: вони відновлять ваш обліковий запис, якщо ви загубите чи зміните телефон.

🧺

3. Опублікуйте пропозицію

Запропонуйте те, що ви можете зробити або чим поділитися: підвезти до міста, свіжі яйця, ремонт велосипеда, година роботи в саду. У спільноті з бобами потрібно мати хоча б одну пропозицію, перш ніж опублікувати потребу або щось придбати. У глобальній спільноті, де немає бобів, вашою першою публікацією може бути потреба.

🤝

4. Обмінюйтеся

Узгодьте ціну в бобах. Боби надійно утримуються до завершення справи, а потім переходять до продавця. Після цього ви оцінюєте одне одного.

Читати повний посібник «Початок роботи» →

Що ви можете робити

Додаток відкривається на вкладці «Головна» — наборі карток, які ви обираєте самі. Далі: Ринок, Карта, Чат, Люди, Пульс, Спільне та Реєстр, де ви бачите свій баланс та угоди.

🧺

Ринок

Те, що пропонують учасники вашої спільноти та чого вони потребують, разом із опитуваннями та подіями в одній стрічці. Шукайте, фільтруйте за категоріями й торкайтеся, щоб розпочати обмін.

🗺️

Карта

Дивіться, що пропонують поруч із вами. Кожну мітку ви ставите самі: використовуйте своє поточне місцезнаходження або поставте мітку вручну. Якщо ви дозволите, додаток також використовує ваше місцезнаходження, щоб показати найближчі пропозиції, і ніколи не робить цього у фоновому режимі. Мітки подій і мітки підприємств, встановлені у вебдодатку, можна зробити приблизними (Approximate), що округлює місце до близько 100 м. Мітки бачать учасники вашої спільноти. Коли глобальна спільнота відкриється для всіх, відвідувач бачитиме оголошення та їхнє приблизне розташування, але без імен, фотографій профілю та точних координат. Будь-хто може приєднатися за хвилину, тому її учасники також бачать оголошення одне одного з точністю приблизно до кілометра; точним місцем ви ділитеся самі, коли домовляєтеся про зустріч.

📅

Події Нове

Опублікуйте толоку, ремонтне кафе або обмін навичками із зазначенням часу та місця. Учасники тиснуть «Піду» або «Цікавить». Ті, хто йде, отримують доступ до чату події та приватної примітки організатора — коду від воріт, того, що взяти з собою — і дізнаються про зміну часу, місця або скасування. Там, де приєднатися може будь-хто, як у глобальній спільноті, організатор за замовчуванням спершу схвалює кожного учасника. Події безкоштовні; жодні боби не переходять із рук у руки. Знаходьте їх на карті за фільтрами «Сьогодні», «Цих вихідних» або «Наступні 7 днів» і використовуйте «Копіювати на іншу дату», щоб провести подію знову.

💬

Чат

Пишіть будь-кому у вашій спільноті. Особисті повідомлення та групові чати захищені наскрізним шифруванням: вузол вашої спільноти передає їх, але не може прочитати. На вузлі, який ще не було оновлено, груповий чат усе ще можуть читати адміністратори, про що в чаті є відповідне попередження. Обговорення підприємств і чати подій можуть читатися адміністраторами вузла вашої спільноти для можливості модерації.

🏛️

Спільне: підприємства Нове

Підприємство — це справа, яку ваша спільнота веде разом: курник, бібліотека інструментів, склад дров або проєкт із метою та кінцевим терміном. Ним керують доглядачі на чолі зі старшим доглядачем; учасники можуть попросити приєднатися як доглядачі. Підприємство має власні боби, публікує пропозиції та потреби на Ринку, як і будь-хто інший, показує свої доходи та витрати й може брати паузу на сезон. Жоден доглядач не може схвалити виплату самому собі: це має зробити інший доглядач.

🗳️

Опитування та Рішення Нове

Будь-хто може поставити спільноті запитання за допомогою опитування на Ринку. Важливіші питання — це Рішення у вкладці «Спільне»: грант із фонду спільноти для підприємства, допомога у скруті, заміна старшого доглядача. Голосування за Рішення триває 7 днів і автоматично виконується в разі прийняття. Щойно ви завершите першу угоду, ви зможете запропонувати рішення.

👥

Групи Нове

Створіть групу для своєї вулиці, садівничого клубу чи музичного гурту, і ви станете її координатором. Публікуйте лише для групи та обирайте, чи буде вона відкритою, за запитом або лише за запрошеннями.

📡

Пульс

Дивіться, що створюють місцеві жителі. Учасники можуть підключати власні канали — TikTok, Instagram, YouTube, SoundCloud або стрічку блогу — і їхні публічні дописи з'являтимуться в Пульсі вашої спільноти. Підключення є добровільним для кожного учасника. Якщо публікація неприйнятна, на неї можна поскаржитися, і вузол вашої спільноти може її видалити.

Кредит, який ви заробляєте, а не позичаєте

Ніхто не купує боби, і ніхто не платить відсотки.

0️⃣

Усі починають із нуля

Новий обліковий запис має 0 бобів. Коли ви продаєте, ваш баланс зростає; коли купуєте — зменшується. У межах усієї спільноти сума балансів завжди дорівнює нулю.

⚖️

Перша угода відкриває кредитну лінію

Після завершення першої угоди ви можете виходити в мінус, щоб отримати допомогу ще до того, як віддасте її. Ваша кредитна лінія починається з невеликої суми (угода на 100 бобів дає близько 37 бобів ліміту) і зростає в міру торгівлі з більшою кількістю людей. Опубліковані вами пропозиції визначають, скільки з цього ліміту ви можете використати: одна пропозиція — до 200 бобів, п'ять пропозицій — до 2000.

🏅

Значки, а не бар'єри

З часом ви отримуєте значки: Новачок, Мешканець, Опікун, Старійшина. Вони відображають вашу історію в спільноті. Вони нічого не відкривають і ні до чого не дають доступу. Адміністратор також може надати комусь значок, а разом із ним і початкову кредитну лінію цього значка.

Читайте Правила, щоб дізнатися всі точні цифри →

Куди йдуть комісії

Цінність залишається у вашій спільноті

Комісія 1,5% із завершених угод і невелика щомісячна плата з частини балансу понад 200 бобів надходять до фонду «Спільне» вашої спільноти — а не нам чи комусь іншому. Ваша спільнота сама вирішує, на що витрачати цей фонд, за допомогою Рішень.

✕
Жодної реклами та стеження
✕
Жодних токенів для купівлі чи продажу — боби лише для обміну
✕
Жодних відсотків і жодних банків

Чому ми створили це саме так: постекстрактивна економіка →

Ваш обліковий запис і ваша безпека

🔑

Ваш ключ залишається на телефоні

У додатку для телефону ваш ключ зберігається в захищеному сховищі телефону, і ви можете додати функцію «Блокування додатка», яка запитуватиме пароль блокування екрана. У вебдодатку він зберігається у власному сховищі цього браузера. Ваші 12 слів — це резервна копія, яка не залежить ні від кого.

🚩

Повідомляйте про порушення

Ви можете поскаржитися на публікацію, учасника, подію або допис у Пульсі, а також заблокувати будь-кого. Скарги надходять людям, які керують вузлом вашої спільноти — його власнику та адміністраторам — які можуть видаляти вміст та облікові записи. Учасники також можуть проголосувати за Рішення щодо призупинення або видалення користувача.

📄

Офіційні правила

Що зберігається, хто це може бачити та як видалити свій обліковий запис.

Другий спосіб відновити ключ і хто може його відкрити

Ви також можете прив'язати вхід через Google, Apple або Facebook як другий спосіб відновлення. У такому разі заблокована копія вашого ключа зберігається для цього входу. Додатки для телефонів, які використовують сховище ключів BeanPool, зберігають її там, на невеликому сервері в Ісландії, який більше нічого не робить; старіші версії додатка для телефону зберігають її на вузлі вашої спільноти; вебдодаток у глобальній спільноті зберігає її на сервері цієї спільноти, яким керуємо ми. Той, хто зберігає копію, може її відкрити: BeanPool для сховища та глобальної спільноти, або адміністратори вашого вузла для копії, що зберігається там. Відновлення зі сховища очікує одну добу, якщо тільки один із ваших власних пристроїв не підтвердить, що це ви. Ця копія та копіювання вашого облікового запису на інший ваш пристрій — єдині випадки, коли ваш ключ залишає ваш пристрій.

Знайдіть місцеву спільноту обміну

Спільноти, які використовують BeanPool і додали себе до каталогу.

— Спільнот у каталозі
— Учасників (за звітами)
Для організаторів спільнот

Запустіть BeanPool для своєї спільноти

Кожна спільнота працює на власному вузлі: невеликому сервері, що містить список учасників, публікації та реєстр цієї спільноти. Ним керує хтось із місцевих. Якщо у вашому місті чи районі такого ще немає, ним можете стати ви.

🧰

За що ви відповідаєте

Ви та призначені вами адміністратори є модераторами своєї спільноти: скарги надходять до вас. Дані ваших учасників зберігаються на вашому комп'ютері, тому ви створюєте їхні резервні копії. Ви можете читати обговорення підприємств і чати подій; ви не можете читати особисті повідомлення. Ви запрошуєте перших учасників, а вони запрошують решту.

⚙️

Панель налаштувань

Ваш вузол має власну панель налаштувань у браузері. У ній ви вказуєте назву своєї спільноти, призначаєте власника та адміністраторів, які входять за допомогою власних ключів, друкуєте QR-запрошення, стежите за станом диска, обираєте публічну вебадресу або тунель і допомагаєте учаснику, який втратив і телефон, і 12 слів, повернутися до свого облікового запису на новому телефоні за допомогою одноразового коду, який ви підтверджуєте особисто.

🔒

Конфіденційність із першого запуску

Оголошення, карта, повідомлення та баланси спільноти доступні лише її учасникам із моменту запуску вузла; вмикати додатково нічого не потрібно. Той, хто відкриває її адресу без облікового запису, перенаправляється до глобальної спільноти, яка незабаром відкриється для всіх.

🌐

Зв'язок із сусідньою спільнотою

Дві спільноти можуть домовитися про об'єднання, щоб їхні учасники могли торгувати між собою. Боби ніколи не залишають свою спільноту: кожна пара веде постійний облік того, скільки одна спільнота винна іншій, і кожна сторона встановлює власний ліміт. Зв'язок вимкнено, доки обидва оператори не ввімкнуть його, і ця функція ще на ранній стадії: вона створена з відповідними екранами у вебдодатку, але випробовувалася лише між двома нашими тестовими спільнотами, а не між реальними.

Створити спільноту

Близько пів години, якщо ви можете слідувати інструкції. Шість речей, про які слід знати заздалегідь:

  • Скільки це коштує. Програмне забезпечення безкоштовне. Воно працює на домашньому комп'ютері, який залишається постійно увімкненим (міні-ПК, NAS або Raspberry Pi з 64-бітною системою), або на невеликому орендованому сервері за кілька доларів на місяць (близько 6 доларів США).
  • Хто є хостом. Ви — на власному комп'ютері або на орендованому. Сервер ніколи не потребує beanpool.org: підійде ваша власна вебадреса.
  • Яку відповідальність ви берете. Скарги від учасників надходять до вас. Папка з даними належить вам, і ви створюєте її резервні копії з кодом відновлення. Майте двох власників. Тримайте сервер увімкненим і оновленим.
  • Чого ви ніколи не побачите. Особистих повідомлень ваших учасників.
  • Спершу Docker. Перед запуском наведеного нижче блоку на комп'ютері має бути встановлено Docker; на щойно орендованому сервері його немає.
  • Адреса, доступна для телефонів. Телефони підключаються до спільноти в інтернеті лише через https. На орендованому сервері з публічною IP-адресою та відкритими портами 80 і 443 цієї IP-адреси достатньо: ваш сервер отримує власний сертифікат для неї без облікового запису Cloudflare, і так само для власного домену. Вдома або без відкритих портів підтвердження прав надає безкоштовне ім'я, що закінчується на .beanpool.org, через тунель, який сервер запускає сам. Звичайна адреса http:// працює лише в домашній мережі.

Потім на цій машині зі встановленим Docker вставте цей один блок команд. Він завантажує файл compose, створює мережу, яку використовує вузол, завантажує опублікований образ (Intel/AMD або ARM64), запускає його, очікує, доки сервер згенерує одноразовий код підтвердження прав (до п'яти хвилин для повільного першого запуску на Raspberry Pi), і підтверджує права. До запуску нічого налаштовувати не потрібно.

bash — створити спільноту
Один блок: завантаження, мережа, отримання образу, запуск, очікування, підтвердження прав git clone https://github.com/beanpool-org/beanpool.git && cd beanpool docker network create beanpool-shared docker compose pull docker compose up -d echo "Waiting for the server to make its claim code (up to 5 minutes)..." for i in $(seq 60); do docker compose exec -T beanpool-node test -f /data/claim-code.txt </dev/null 2>/dev/null && break; sleep 5; done docker compose exec -T beanpool-node test -f /data/claim-code.txt </dev/null 2>/dev/null || echo "No claim code after 5 minutes. The server's log says why: docker compose logs beanpool-node" docker compose exec beanpool-node beanpool claim

Останній рядок: beanpool claim

  1. Ваша адреса. Оберіть її до того, як вставляти команду, і змініть останній рядок відповідно. Якщо ви вже вставили команду, натисніть Enter у відповідь на запитання, а потім запустіть останній рядок знову: код підтвердження прав очікує на телефон. Орендований сервер із публічною IP-адресою та відкритими портами 80 і 443: додайте --ip та його IP-адресу, як у beanpool claim --ip 203.0.113.7. Ваш сервер отримає власний сертифікат для цієї адреси від Let's Encrypt через порт 80, і телефони зможуть підключатися до нього за адресою https://203.0.113.7. Комп'ютер удома або за відсутності відкритих портів: залиште як є. Програма запитає першу частину безкоштовного імені (введіть просто yourtown для yourtown.beanpool.org; клавіша Enter пропускає крок), доступ до якого здійснюється через тунель, запущений самим сервером, і зачекає до трьох хвилин, доки воно запрацює. Власний домен: спрямуйте A-запис для нього на IP-адресу сервера, відкрийте порти 80 і 443 та додайте --address https://your.domain. Ім'я зберігається в разі зміни сервера, а числова адреса — ні: ви зможете додати ім'я пізніше в розділі «Налаштування», і учасники, які використовують IP-адресу, продовжать працювати без перебоїв. Щоб обрати пізніше в меню «Налаштування», додайте --no-name. Звичайна адреса http:// працює лише в домашній мережі: в інтернеті телефони її відхиляють, і процедура підтвердження прав попередить вас про це. Якщо служба адрес проєкту BeanPool недоступна, підтвердження прав однаково спрацює.
  2. Код і QR. Відобразиться одноразовий код підтвердження прав і QR-код. Відскануйте QR-код камерою телефону або відкрийте BeanPool, введіть адресу сервера в розділі Знайти свою спільноту й натисніть Заявити права. Цей телефон стає власником.
  3. Налаштування. Відкрийте свою адресу (або власну адресу сервера), додавши /settings. Майстер початкового налаштування запропонує назвати спільноту, додати другого власника та створить три початкові запрошення. Вкажіть своє місце на карті в розділі Node Identity, щоб люди поблизу могли вас знайти.

Якщо у блоці виведено No claim code after 5 minutes або команда beanpool claim повідомляє This community has no claim code waiting, сервер ще не завершив запуск: команда docker compose logs beanpool-node покаже його стан. Щойно в журналі з'явиться запис про те, що у спільноти ще немає власника і є код підтвердження прав, запустіть останній рядок ще раз. Детальні інструкції наведено в розділі посібника оператора перше налаштування.

Переглянути на GitHub →