Gratis di ponsel dan web

Pertukaran untuk Komunitas,
Bukan Bank Komersial

BeanPool adalah aplikasi gratis yang digunakan komunitas Anda untuk saling bertukar bantuan, barang, dan keahlian. Alih-alih uang, Anda menggunakan Kacang: bantu seseorang dan Kacang masuk ke Anda; terima bantuan dan Kacang beralih ke orang lain. Nol adalah tujuannya — memberi kurang lebih sebanyak yang Anda terima.

🚫 Manifesto Anti-Ekstraksi

Yang Bukan BeanPool

✕
Bukan Mesin Penayang Iklan

Tanpa pelacakan audiens serupa, pemanenan data, atau algoritma bujukan cepat kaya.

✕
Bukan Token Kripto Spekulatif

Kacang adalah kredit bersama untuk transaksi nyata — tidak pernah dipermainkan di bursa.

✕
Bukan Mesin Pengeruk Perhatian

Tanpa candu gulir linimasa tanpa henti — hanya penawaran lokal nyata dan tetangga Anda.

✕
Bukan Utang Korporasi atau Ekstraksi

Tanpa bunga, tanpa bank, tanpa perantara. Biaya yang ada bernilai kecil dan disalurkan ke lumbung Sarana Bersama komunitas Anda sendiri, bukan untuk kami.

✕
Bukan Aplikasi Kripto

Tanpa blockchain, tanpa koin, tanpa dompet yang harus dibeli. 12 katamu hanya membuka akunmu sendiri.

Tiga pintu masuk

Mulai dari tempat Anda berada

Coba sekarang, di seluruh dunia

Komunitas global akan segera terbuka bagi siapa saja, tanpa undangan: lihat-lihat, pasang sesuatu secara gratis atau untuk barter, dan temukan komunitas di dekat Anda. Saat ini masih berupa pratinjau pribadi. Sebelum dibuka, lihat komunitas yang sudah berjalan di bawah ini, mulai sebuah komunitas, atau gunakan undangan yang diberikan oleh anggota.

Temukan atau mulai komunitas

Lihat komunitas yang sudah berjalan, atau mulai satu komunitas di komputer cadangan atau server sewaan kecil. Mengajukan diri untuk bergabung ke komunitas di dekat Anda akan segera hadir saat komunitas global dibuka.

Punya undangan?

Pasang aplikasinya dan buka tautan atau pindai kode QR yang diberikan oleh anggota; undangan berlaku satu kali dan aktif selama 30 hari.

Kacang digunakan di komunitas lokal, masing-masing pada servernya sendiri. Komunitas global memperkenalkan cara kerjanya dan menghubungkan Anda ke salah satunya. Ini menunjukkan bagaimana Kacang bekerja di sana, dengan contoh komunitas.

Tidak ada toko aplikasi? Komunitas global maupun komunitas Anda sendiri dapat dibuka di peramban ponsel Anda; tambahkan ke layar utama Anda.

100% Gratis
✦
Tanpa pembelian dalam aplikasi
✦
Sumber Terbuka
Cara Kacang berpindah

Tiga tetangga, satu minggu

1
Sam memperbaiki sepeda Ana — 30 Kacang

Saldo Sam naik menjadi +30. Ana turun menjadi −30.

2
Ana memanggang roti untuk Lee — 30 Kacang

Saldo Ana kembali ke 0. Lee kini di −30.

3
Lee menjaga anjing Sam — 30 Kacang

Semua orang kembali mendekati nol, dan tiga pekerjaan terselesaikan tanpa seorang pun mengeluarkan uang.

Penjual menyimpan 98,5% dari setiap harga; 1,5% lainnya disalurkan ke lumbung Sarana Bersama komunitas, sehingga angka sebenarnya sedikit di bawah ini.

Apa itu BeanPool

Komunitas menjalankan BeanPool di server kecilnya sendiri. Para anggota memasang apa yang bisa mereka tawarkan dan apa yang mereka butuhkan, lalu bertransaksi dengan Kacang. Kacang bukanlah uang yang Anda beli: ini adalah catatan bahwa seseorang telah membantu orang lain. Semua orang mulai dari nol. Saat Anda membantu, saldo Anda bertambah; saat Anda dibantu, saldo berkurang; di seluruh komunitas, jumlah saldo selalu nol. Tidak ada yang menerbitkan Kacang, tidak ada yang meminjamkannya dengan bunga, dan tidak ada yang mencairkannya menjadi uang tunai. Biaya kecil pada setiap transaksi disalurkan ke lumbung komunitas sendiri, yang dibelanjakan anggotanya melalui pemungutan suara. Aplikasi ini gratis dan sumber terbuka; komunitas memilih servernya sendiri, dan data di dalamnya adalah milik mereka.

Kredit bersama sudah ada sejak lama: kelompok LETS menjalankannya di atas kertas selama puluhan tahun, dan di Swiss lingkaran bisnis, WIR, telah bertransaksi dengan kredit mereka sendiri sejak 1934. Urusan dokumen dan pencatatan yang melelahkan membuat sebagian besar dari mereka terhenti. BeanPool adalah pencatatan itu, yang diselesaikan oleh aplikasi.

Cara Kerja

Dari layar pertama hingga transaksi pertama Anda.

📩

1. Masuk melalui salah satu dari tiga pintu

Buka undangan yang dikirimkan oleh seorang anggota; segera Anda juga dapat mencoba komunitas global tanpa undangan dan, dari sana, mengajukan diri untuk bergabung ke komunitas di dekat Anda. Apa pun pilihannya, Anda menentukan nama panggilan yang akan dikenal orang lain.

🔑

2. Simpan 12 katamu

Aplikasi membuat akun di ponselmu dan menampilkan 12 kata. Catat dan simpan dengan aman: kata-kata ini memulihkan akunmu jika ponselmu hilang atau berganti.

🧺

3. Pasang penawaran

Tampilkan sesuatu yang bisa Anda lakukan atau bagikan: tumpangan ke kota, telur, memperbaiki sepeda, satu jam berkebun. Di komunitas yang menggunakan Kacang, Anda harus memasang setidaknya satu penawaran sebelum dapat memasang permintaan atau membeli. Di komunitas global, yang tidak menggunakan Kacang, kiriman pertama Anda bisa berupa permintaan.

🤝

4. Bertransaksi

Sepakati harga dalam Kacang. Kacang disimpan dengan aman hingga pekerjaan selesai, lalu diserahkan kepada penjual. Anda saling memberikan ulasan setelahnya.

Baca panduan Memulai selengkapnya →

Yang Dapat Anda Lakukan

Aplikasi terbuka di Beranda, serangkaian kartu yang Anda pilih. Di baliknya: Pasar, Peta, Obrolan (Obrolan di aplikasi web), Anggota, Kabar, Sarana Bersama, dan Buku kas, tempat Anda melihat saldo dan transaksi Anda.

🧺

Pasar

Apa yang ditawarkan orang-orang di komunitas Anda dan apa yang mereka butuhkan, dengan jajak pendapat dan acara di umpan yang sama. Cari, saring berdasarkan kategori, dan ketuk untuk bertransaksi.

🗺️

Peta

Lihat apa yang ditawarkan di dekat Anda. Setiap pin Anda tempatkan sendiri: gunakan lokasi Anda saat itu, atau pasang pin secara manual. Saat Anda mengizinkannya, aplikasi juga menggunakan lokasi Anda untuk menampilkan apa yang terdekat dari Anda, dan tidak pernah di latar belakang. Pin acara, dan pin usaha yang diatur di aplikasi web, dapat disetel ke Perkiraan, yang membulatkan titik sekitar 100 m. Pin dilihat oleh anggota komunitas Anda. Ketika komunitas global dibuka untuk semua orang, pengunjung di sana dapat melihat daftar dan perkiraan lokasinya, tetapi tanpa nama, tanpa foto profil, dan tanpa titik pasti. Siapa pun dapat bergabung dalam satu menit, sehingga para anggotanya juga melihat daftar satu sama lain dengan perkiraan sekitar satu kilometer; titik pasti Anda bagikan sendiri saat mengatur janji temu.

📅

Acara Baru

Pasang kerja bakti, kafe perbaikan, atau berbagi keahlian lengkap dengan waktu dan tempat. Orang-orang mengetuk Hadir atau Tertarik. Orang yang ikut mendapatkan obrolan acara dan catatan pribadi dari tuan rumah — kode gerbang, apa yang harus dibawa — dan mendapatkan kabar jika waktu atau tempat berubah atau dibatalkan. Di mana siapa pun dapat bergabung, seperti di komunitas global, tuan rumah mengizinkan masuk setiap orang terlebih dahulu secara default. Acara gratis; tidak ada Kacang yang berpindah tangan. Temukan acara di peta pada bagian Hari ini, Akhir pekan ini, atau 7 hari ke depan, dan gunakan Salin ke tanggal baru untuk mengadakannya lagi.

💬

Obrolan (Obrolan di aplikasi web)

Kirim pesan ke siapa saja di komunitas Anda. Pesan langsung dan obrolan grup dienkripsi ujung ke ujung: node komunitas Anda meneruskannya tetapi tidak dapat membacanya. Pada node yang belum diperbarui, obrolan grup masih dapat dibaca oleh pengelolanya, dan obrolan menyatakan demikian. Diskusi usaha dan obrolan acara dapat dibaca oleh pengelola node komunitas Anda, agar dapat dimoderasi.

🏛️

Sarana Bersama: usaha Baru

Usaha adalah sesuatu yang dijalankan bersama oleh komunitas Anda: ternak ayam petelur, perpustakaan alat, gudang kayu bakar, atau proyek dengan target dan tenggat waktu. Pengurus menjalankannya dan pengurus utama memimpinnya; anggota dapat meminta untuk bergabung sebagai pengurus. Usaha memiliki saldo Kacang sendiri, memasang penawaran dan permintaan di Pasar seperti anggota lainnya, menampilkan pemasukan dan pengeluarannya, serta dapat dijeda sesuai musim. Tidak ada pengurus yang dapat menyetujui pembayaran untuk dirinya sendiri: harus disetujui oleh pengurus lain.

🗳️

Jajak Pendapat dan Keputusan Baru

Siapa pun dapat mengajukan pertanyaan kepada komunitas lewat jajak pendapat di Pasar. Pilihan yang lebih besar adalah Keputusan, di tab Sarana Bersama: hibah dari lumbung Sarana Bersama ke sebuah usaha, hibah kesulitan, mengganti pengurus utama. Keputusan dibuka selama 7 hari dan otomatis berjalan jika disetujui. Setelah menyelesaikan satu transaksi, Anda dapat mengusulkan Keputusan.

👥

Grup Baru

Mulai grup untuk jalan Anda, klub berkebun, atau grup musik Anda, dan Anda menjadi koordinatornya. Buat kiriman hanya untuk grup tersebut, dan pilih apakah grup terbuka, orang perlu meminta untuk bergabung, atau hanya melalui undangan.

📡

Kabar

Lihat apa yang sedang dibuat oleh warga lokal. Anggota dapat menghubungkan saluran mereka sendiri — TikTok, Instagram, YouTube, SoundCloud, atau umpan blog — dan kiriman publik mereka muncul di Kabar komunitas Anda. Menghubungkannya terserah masing-masing anggota. Apa pun yang tidak pantas berada di sana dapat dilaporkan, dan node komunitas Anda dapat menghapusnya.

Kredit yang Anda Bangun, Bukan Pinjaman

Tidak ada yang membeli Kacang, dan tidak ada yang membayar bunga.

0️⃣

Semua orang mulai dari nol

Akun baru memiliki 0 Kacang. Saat Anda menjual, saldo Anda naik; saat Anda membeli, saldo turun. Di seluruh komunitas, jumlah saldo selalu nol.

⚖️

Transaksi pertama Anda membuka batas kredit

Setelah menyelesaikan satu transaksi, Anda dapat mulai berada di bawah nol untuk mendapatkan bantuan sebelum membalasnya. Batas kredit Anda mulai kecil (transaksi 100 Kacang menghasilkan sekitar 37 Kacang kredit) dan bertambah seiring Anda bertransaksi dengan lebih banyak orang. Penawaran yang tetap Anda pasang menentukan seberapa banyak kredit yang dapat Anda gunakan: satu penawaran hingga 200 Kacang, lima penawaran hingga 2000 Kacang.

🏅

Lencana, bukan pembatas

Seiring waktu Anda mendapatkan lencana: Pendatang Baru, Warga, Pengelola, Tetua. Lencana tersebut menunjukkan riwayat Anda di komunitas. Lencana ini tidak mengunci apa pun. Admin juga dapat memberikan lencana kepada seseorang, beserta batas kredit awal untuk lencana tersebut.

Baca Aturan untuk setiap rincian angka →

Ke mana biaya disalurkan

Nilai tetap berada di komunitas Anda

Biaya 1,5% pada transaksi yang selesai, dan sedikit biaya bulanan pada bagian saldo di atas 200 Kacang, disalurkan ke lumbung Sarana Bersama komunitas Anda — bukan untuk kami atau pihak lain. Komunitas Anda menentukan untuk apa lumbung tersebut digunakan, melalui Keputusan.

✕
Tanpa iklan dan tanpa pelacakan
✕
Tanpa token untuk dibeli atau dijual — Kacang hanya untuk bertransaksi
✕
Tanpa bunga dan tanpa bank

Alasan kami membangunnya seperti ini: ekonomi pasca-ekstraksi →

Akun dan Keamanan Anda

🔑

Kunci Anda tetap berada di ponsel Anda

Pada aplikasi ponsel, kunci Anda disimpan dalam penyimpanan aman ponsel, dan Anda dapat menambahkan Kunci Aplikasi, yang meminta kunci layar ponsel Anda sendiri. Di aplikasi web, kunci disimpan dalam penyimpanan peramban tersebut. 12 katamu adalah cadangan yang tidak bergantung pada siapa pun.

🚩

Laporkan apa pun

Anda dapat melaporkan kiriman, anggota, acara, atau item Kabar, serta memblokir siapa saja. Laporan masuk ke pengelola node komunitas Anda — pemilik dan adminnya — yang dapat menghapus konten dan akun. Anggota juga dapat melakukan pemungutan suara pada Keputusan untuk menangguhkan atau menghapus seseorang.

📄

Rincian penting

Apa yang disimpan, siapa yang dapat melihatnya, dan cara menghapus akun Anda.

Cara kedua memulihkan kunci Anda, dan siapa yang dapat membukanya

Anda juga dapat menautkan akun masuk Google, Apple, atau Facebook sebagai cara kedua untuk kembali. Salinan terkunci dari kunci Anda kemudian disimpan untuk akun masuk tersebut. Aplikasi ponsel yang menggunakan brankas kunci BeanPool menyimpannya di sana, pada server kecil di Islandia yang tidak melakukan hal lain; versi aplikasi ponsel yang lebih lama menyimpannya di node komunitas Anda; aplikasi web di komunitas global menyimpannya di server komunitas tersebut, yang kami jalankan. Siapa pun yang menyimpan salinan dapat membukanya: BeanPool untuk brankas dan komunitas global, pengelola node Anda untuk salinan yang disimpan di sana. Pemulihan dari brankas menunggu satu hari kecuali salah satu perangkat Anda sendiri mengonfirmasi bahwa itu Anda. Salinan itu, dan menyalin akun Anda ke perangkat Anda yang lain, adalah satu-satunya cara kunci Anda keluar dari perangkat Anda.

Temukan Pertukaran Lokal Anda

Komunitas yang menjalankan BeanPool yang telah mendaftarkan diri di direktori.

— Komunitas terdaftar
— Anggota (sesuai laporan)
Untuk penggerak komunitas

Jalankan BeanPool untuk Komunitas Anda

Setiap komunitas berjalan pada nodenya sendiri: server kecil yang menyimpan anggota, kiriman, dan buku kas komunitas tersebut. Dijalankan oleh warga lokal. Jika kota atau wilayah Anda belum memilikinya, Anda bisa menjadi orangnya.

🧰

Yang Anda kelola

Anda dan admin yang Anda tunjuk adalah moderator komunitas Anda: laporan masuk kepada Anda. Data anggota Anda berada di komputer Anda, jadi Anda yang menjaga cadangannya. Anda dapat membaca diskusi usaha dan obrolan acara; Anda tidak dapat membaca pesan langsung. Anda mengundang anggota pertama, dan mereka mengundang yang lain.

⚙️

Aplikasi pengaturan

Node Anda dilengkapi dengan aplikasi pengaturannya sendiri di peramban. Dari sana Anda memberi nama komunitas Anda, menunjuk pemilik dan admin yang masuk dengan kunci mereka sendiri, mencetak undangan QR, memantau kesehatan disk, memilih alamat web publik atau tunnel, dan membantu anggota yang kehilangan ponsel sekaligus 12 katanya kembali ke akun mereka sendiri di ponsel baru, dengan kode sekali pakai yang Anda konfirmasi langsung secara tatap muka.

🔒

Pribadi sejak pertama kali dinyalakan

Daftar penawaran, peta, pesan, dan saldo komunitas hanya untuk anggotanya sejak node dinyalakan; tidak ada yang perlu diaktifkan secara manual. Seseorang yang membuka alamatnya tanpa akun akan diarahkan ke komunitas global, yang segera dibuka untuk semua orang.

🌐

Menghubungkan dengan komunitas tetangga

Dua komunitas dapat sepakat untuk terhubung agar anggotanya dapat saling bertransaksi. Kacang tidak pernah keluar dari tempat asalnya: setiap pasangan mencatat saldo berjalan dari utang piutang antar-komunitas, dan masing-masing pihak menentukan batasnya sendiri. Hubungan ini nonaktif kecuali kedua operator menyalakannya, dan ini masih tahap awal: fitur ini sudah dibangun, dengan antarmukanya di aplikasi web, dan baru diuji coba di antara dua komunitas uji kami sendiri, belum pernah di antara komunitas yang berjalan langsung.

Mulai sebuah komunitas

Sekitar setengah jam, jika Anda bisa mengikuti petunjuk. Enam hal yang perlu diketahui terlebih dahulu:

  • Biaya yang dibutuhkan. Perangkat lunaknya gratis. Aplikasi ini berjalan pada komputer cadangan yang terus menyala di rumah (Mini PC, NAS, atau Raspberry Pi dengan sistem 64-bit), atau pada server sewaan kecil dengan biaya beberapa dolar per bulan (sekitar US$6).
  • Siapa yang meng-hosting. Anda sendiri, di komputer Anda sendiri atau yang Anda sewa. Tidak memerlukan beanpool.org: alamat web Anda sendiri berfungsi.
  • Tanggung jawab Anda. Laporan dari anggota Anda masuk kepada Anda. Folder data adalah tanggung jawab Anda untuk dicadangkan, dengan kode pemulihan. Pertahankan dua pemilik. Biarkan server terus menyala dan diperbarui.
  • Yang tidak pernah Anda lihat. Pesan langsung anggota Anda.
  • Docker terlebih dahulu. Komputer tersebut harus sudah terpasang Docker sebelum menjalankan blok di bawah; server yang baru disewa belum memilikinya.
  • Alamat yang dapat dijangkau ponsel. Ponsel hanya dapat menjangkau komunitas di internet melalui https. Pada server sewaan dengan alamat IP publik dan porta 80 serta 443 terbuka, alamat IP tersebut sudah cukup: server Anda mendapatkan sertifikatnya sendiri untuk alamat itu, tanpa akun Cloudflare, dan hal yang sama berlaku untuk domain milik Anda sendiri. Di rumah, atau tanpa porta yang terbuka, proses klaim memberi Anda nama gratis berakhiran .beanpool.org, melalui tunnel yang dijalankan sendiri oleh server Anda. Alamat http:// biasa hanya berfungsi di jaringan rumah.

Kemudian, pada komputer tersebut yang telah terpasang Docker, tempel satu blok ini. Perintah ini mengambil file compose, membuat jaringan yang digunakan node, menarik citra yang diterbitkan (Intel/AMD atau ARM64), memulainya, menunggu hingga server membuat kode klaim sekali pakai (hingga lima menit, untuk booting pertama yang lambat di Raspberry Pi), dan mengklaimnya. Tidak ada yang perlu dikonfigurasi sebelum dimulai.

bash — mulai komunitas
Satu blok: unduh, jaringan, tarik, mulai, tunggu, klaim 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

Baris terakhir: beanpool claim

  1. Alamat Anda. Pilih sebelum Anda menempelkan perintah, dan ubah baris terakhir agar sesuai. Jika Anda sudah menempelkannya, tekan Enter pada pertanyaannya, lalu jalankan baris terakhir lagi: kode klaim menunggu ponsel. Server sewaan dengan alamat IP publik dan porta 80 serta 443 terbuka: tambahkan --ip dan alamat IP-nya, seperti pada beanpool claim --ip 203.0.113.7. Server Anda mendapatkan sertifikatnya sendiri untuk alamat tersebut dari Let's Encrypt, melalui porta 80, dan ponsel menjangkaunya di https://203.0.113.7. Komputer di rumah, atau tanpa porta yang terbuka: biarkan apa adanya. Perintah ini akan meminta bagian pertama dari nama gratis (cukup ketik namakota untuk namakota.beanpool.org; Enter untuk melewati), yang dijangkau melalui tunnel yang dijalankan sendiri oleh server Anda, dan menunggu hingga tiga menit untuk aktif. Domain milik Anda sendiri: arahkan data DNS record A ke alamat IP server, buka porta 80 dan 443, serta tambahkan --address https://domain.anda. Sebuah nama tetap bertahan saat berganti server; sebuah angka tidak: Anda dapat menambahkan nama nanti di Pengaturan, dan anggota yang menggunakan alamat IP tetap dapat terhubung. Untuk memilih nanti di Pengaturan, tambahkan --no-name. Alamat http:// biasa hanya berfungsi di jaringan rumah: ponsel menolaknya di internet, dan proses klaim akan memperingatkan Anda. Jika layanan alamat proyek BeanPool sedang tidak aktif, klaim tetap berfungsi.
  2. Kode dan QR. Perintah ini menampilkan kode klaim sekali pakai dan kode QR. Pindai kode QR dengan kamera ponsel Anda, atau buka BeanPool, ketik alamat server di bawah Temukan komunitas Anda dan ketuk Klaim. Ponsel tersebut menjadi pemilik.
  3. Pengaturan. Buka alamat Anda (atau alamat server itu sendiri) diikuti dengan /settings. Panduan penyiapan memberi nama komunitas Anda, meminta Anda menambahkan pemilik kedua, dan membuat tiga undangan awal. Tentukan tempat Anda di peta di bawah Identitas Node agar orang-orang di sekitar dapat menemukan Anda.

Jika blok perintah menyatakan No claim code after 5 minutes, atau beanpool claim menyatakan This community has no claim code waiting, server belum selesai memulai: docker compose logs beanpool-node menunjukkan statusnya. Setelah log menyatakan komunitas belum memiliki pemilik dan memiliki kode klaim, jalankan baris terakhir lagi. Langkah-langkah selengkapnya ada di penyiapan pertama kali pada panduan operator.

Lihat di GitHub →