Bisq
bisq.networkAn open-source, peer-to-peer application that allows you to buy and sell cryptocurrencies in exchange for national currencies. Fully decentralized, and no registration required.
- Homepage:bisq.network
- GitHub:github.com/bisq-network/bisq
- Web info:web-check.xyz/check/bisq.network
Bisq Source Code
Author
Description
A decentralized bitcoin exchange network
Homepage
https://bisq.networkRepository
- LicenseAGPL-3.0
- Created12 Mar 14
- Primary languageJava
- Size1,090,492 KB
- Stars5,150
- Forks1,317
- Watchers5,150
Top Contributors
@ManfredKarrer (6068)
@ripcurlx (2840)
@chimp1984 (1959)
@HenrikJannsen (1893)
@ghubstan (1031)
@sqrrm (767)
@cbeams (764)
@alejandrogarcia83 (694)
@freimair (333)
@mrosseel (299)
@stejbac (230)
@wiz (209)
@devinbileck (184)
@oscarguindzberg (156)
@ivilata (149)
@cd2357 (145)
@fenlark (132)
@julianknutsen (128)
@alvasw (118)
@dependabot[bot] (104)
@christophsturm (99)
@BtcContributor (69)
@wodoro (55)
@dmos62 (42)
@bisq-github-admin-3 (37)
@notmandatory (34)
@tau3 (31)
@niyid (26)
@Emzy (24)
@Jakub-CZ (23)
@SimonTuberlin (23)
@suddenwhipvapor (23)
@runbtc (22)
@lusarz (22)
@battleofwizards (22)
@Android-X13 (22)
@KimStrand (20)
@cparke2 (19)
@thecockatiel (19)
@ben-kaufman (19)
@gabernard (18)
@cedricwalter (18)
@dan-da (14)
@stevenkain (13)
@deusmax (12)
@huey735 (12)
@wallclockbuilder (11)
@riclas (11)
@m52go (10)
@chirhonul (9)
@beingindot (9)
@CaveSpectre11 (8)
@djing-chan (8)
@my-first (8)
@gordonel (8)
@alyokaz (7)
@gubatron (7)
@helixx87 (7)
@majesticsky (7)
@rex4539 (6)
@vfelsner (6)
@bitdaric (5)
@KanoczTomas (5)
@pedromvpg (5)
@madcoin-project (5)
@hiciefte (5)
@rafaelpac (5)
@jonathancross (5)
@angelcoinmoney (5)
@Manbearpixel (4)
@abigail830 (4)
@maxim-belkin (4)
@j3ko (4)
@ibrahimokdadov (4)
@HostFat (4)
@balistof (4)
@arunasurya (4)
@undso (4)
@MarnixCroes (3)
@ridd84 (3)
@Bayernatoor (3)
@vlad-khramov (3)
@flo071 (3)
@andyheko (3)
@a123b (3)
@SMH17 (3)
@Nolaan (3)
@bitsquare-team (3)
@kirklandsig (3)
@ezynda3 (3)
@Mentors4EDU (3)
@Bob-Thomas (2)
@Technohacker (2)
@aejontargaryen (2)
@alkum (2)
@balag3 (2)
@camthegeek (2)
@dhingra (2)
@ghobson2013 (2)
@hannesstockner (2)
Recent Commits
bisqadmin(22 Oct 26)
Merge pull request #8158 from hiciefte/codex/bisq1-translations Update desktop translations in 15 locales
Takahiro Nagasawa(22 Oct 26)
Fix Japanese and Portuguese review findings Correct malformed Japanese offer warnings and translate the two Portuguese altcoin review buttons. Preserve the source meaning, line breaks, and argument placeholders.
Takahiro Nagasawa(21 Oct 26)
Keep legal-section bodies in English Preserve the existing locale policy that legal translations require lawyer review. Copy all seven legal-section bodies from the current English source in each of the 15 locales. Keep localized headings, controls, risk warnings and all other values unchanged.
Takahiro Nagasawa(21 Oct 26)
Clarify reviewed desktop translation wording Preserve the source meaning of legacy claim signatures, dispute resolution enforcement, failed-trade actions and cold-storage guidance. Align Chinese refund-agent and open-offer terminology with the UI. Keep all placeholders, other translations and English source unchanged.
HenrikJannsen(21 Oct 26)
Merge pull request #8146 from balag3/fix-linux-installer-evidence Fix the Linux installer evidence bundle
HenrikJannsen(21 Oct 26)
Merge pull request #8142 from balag3/reproducible-linux-packages Build the Linux packages from an app image
Takahiro Nagasawa(20 Oct 26)
Update desktop translations in 15 locales Bring missing and stale desktop translations in line with current English security, payment and trade messages. Synchronize obsolete keys and repair four stray control characters.
Alva Swanson(20 Oct 26)
Merge pull request #8156 from alvasw/Add_Dockerfile_for_reproducible_RPM_builds Add Dockerfile for reproducible RPM builds
Alva Swanson(20 Oct 26)
Merge pull request #8155 from alvasw/Move_deb_builder_Dockerfile_into_subdirectory Move deb builder Dockerfile into subdirectory
Alva Swanson(20 Oct 26)
Merge pull request #8154 from alvasw/Create_and_register_reproducibleRpm_Gradle_task Create and register reproducibleRpm Gradle task
Alva Swanson(20 Oct 26)
Merge pull request #8153 from alvasw/packager_Make_rpm_build_reproducible packager: Make rpm build reproducible
Alva Swanson(20 Oct 26)
Add Dockerfile for reproducible RPM builds Similar to the DEB build Dockerfile, this Dockerfile builds a reproducible RPM.
Alva Swanson(20 Oct 26)
Move deb builder Dockerfile into subdirectory
Alva Swanson(20 Oct 26)
Create and register reproducibleRpm Gradle task This introduces the `reproducibleRpm` Gradle task, which enables us to build a fully reproducible RPM package.
Alva Swanson(20 Oct 26)
packager: Make rpm build reproducible - Set buildhost to bisq-release-builder - Pass SOURCE_DATE_EPOCH to rpmbuild - Use source date epoch as buildtime - Clamp modification timestamps of files to source date epoch - Disable source date epoch from changelog - Change compression to GZIP (compression level 9), zstd parallel compression is non-deterministic - Disable build id links - Reset `__os_install_post` property - Restrict build to binary RPMs only. Otherwise, the non-deterministic hash of the source RPM leaks into the binary RPM header, breaking reproducibility.
HenrikJannsen(20 Oct 26)
Merge pull request #8149 from majesticsky/seednode-docker-java-21 Run the seed node Docker image on Java 21
HenrikJannsen(20 Oct 26)
Merge pull request #8136 from fenlark/maker-ignores-us-follow-up Follow-up fixes for a maker who ignores us
HenrikJannsen(20 Oct 26)
Merge pull request #8143 from fenlark/show-proposals-without-votes Show proposals without counted votes in the vote result
HenrikJannsen(20 Oct 26)
Merge pull request #8150 from bisq-network/dependabot/github_actions/actions/setup-java-6.1.0 Bump actions/setup-java from 6.0.1 to 6.1.0
dependabot[bot](19 Oct 26)
Bump actions/setup-java from 6.0.1 to 6.1.0 Bumps [actions/setup-java](https://github.com/actions/setup-java) from 6.0.1 to 6.1.0. - [Release notes](https://github.com/actions/setup-java/releases) - [Commits](https://github.com/actions/setup-java/compare/de7274f081f381c8f8158605e0321c36c376e2e6...b843ebf9b913146b38da2eaa7aeddf76074ae1ad) --- updated-dependencies: - dependency-name: actions/setup-java dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
fenlark(19 Oct 26)
Specify how long a maker's ignore lasts Nothing asks the maker again while the block lasts, so it normally lasts the full hour, and a restart clears it. The specification says so and lists what it does not cover.
fenlark(19 Oct 26)
Accept availability answers only from the maker An OfferAvailabilityResponse was matched by offer id and peer address only, and the sender chooses the address of an inbound connection, so a forged USER_IGNORED closed all offers of a maker for an hour. The answer now has to be signed with the key of the offer, and the block of a maker who ignores us is keyed by that key instead of the node address. Both are needed, as an attacker's own offer can carry the address of another node.
fenlark(19 Oct 26)
Log when a maker's offers close or reopen Recording and releasing a maker who ignores us wrote no log line, so the logs did not show why the offer book hid that maker's offers.
fenlark(19 Oct 26)
Show filter reasons before the maker's ignore The maker's ignore was shown instead of a ban or a required update, which apply to every user. It is now checked after those and before the trade limits, and the tests pin both sides of that position.
majesticsky(18 Oct 26)
Run the seed node Docker image on Java 21 The code is compiled with the Java 21 toolchain (class file 65), but the image ran on distroless java11, so the seed node exited at startup with UnsupportedClassVersionError. Use distroless java21-debian12 for the runtime and Zulu 21 for the unpack stage.
majesticsky(18 Oct 26)
Resolve seed node image classpath at execution time generateDockerfile listed installDist's lib directory while the configuration cache entry was stored, before installDist had run. On a clean checkout this failed with a NullPointerException, so :seednode:seednodeDockerImage only worked after a manual installDist. Take the lib directory as an input wired to installDist and list it in the task action.
fenlark(19 Oct 26)
Pass the validated proposals to the presentation The vote result view validated every stored proposal twice per cycle, once for its proposal list and once in VoteResultPresentation. The view now passes the validated proposals of the cycle that it has.
balag3(18 Oct 26)
Build the Linux packages from an app image A DEB or RPM built directly by jpackage misses a random part of the runtime's legal/ symlinks, so two clean builds of the same commit give different packages. Build the app image first and the package from it with --app-image; the legal/ entries are then complete in both packages.
balag3(18 Oct 26)
Fix the Linux installer evidence bundle The deb and rpm tasks each deleted all installer artifacts, so only the last package was left, and generateInstallers failed for DEB and RPM. Each Linux task now replaces only its own format, and generateInstallers runs both on Linux.
HenrikJannsen(19 Oct 26)
Merge pull request #8145 from fenlark/copy-user-agreement Copy the user agreement and the trade rules
Bisq Security
Bisq Website
Website
Bisq - A decentralized bitcoin exchange network
Bisq is an open-source desktop application that allows you to buy and sell bitcoin in exchange for national currencies, or alternative cryptocurrencies.
Redirects
Does not redirect
Security Checks
All 65 security checks passed
Server Details
- IP Address172.67.148.205
- LocationSan Francisco,California,United States of America,NA
- ISPCloudFlare Inc.
- ASNAS13335
Associated Countries
US
Safety Score
Website marked as safe
100%
Trackers
No known trackers found
Blacklist Check
bisq.network was found on 0 blacklists
- AntiSocial Blacklist
- Artists Against 419
- Badbitcoin
- Bambenek Consulting
- CERT Polska
- CoinBlockerLists
- CRDF
- CryptoScamDB
- EtherAddressLookup
- EtherScamDB
- Fake Website Buster
- MetaMask EthPhishing
- NABP Not Recommended Sites
- OpenPhish
- PetScams
- PhishFeed
- PhishFort
- Phishing.Database
- PhishStats
- PhishTank
- Phishunt
- RPiList Not Serious
- Scam.Directory
- SecureReload Phishing List
- Spam404
- StopGunScams
- Suspicious Hosting IP
- ThreatFox
- ThreatLog
- TweetFeed
- URLhaus
- ViriBack C2 Tracker
Website Preview
Bisq Reviews
More Crypto Exchanges
RoboSats is an easy way to privately exchange Bitcoin for national currencies. It simplifies the peer-to-peer experience and makes use of lightning hold invoices to minimize custody and trust requirements. The deterministically generated avatars help users stick to best privacy practices.
About the Data: Bisq
Change History
- Amended (github) #608
Edit Bisq Data
You can edit Bisq's entry in this section of awesome-privacy.yml by submitting a PR to our GitHub repo.
Note that some of the information shown above has been aggregated from external
sources, a list of these can be found data documentation.
Origin Data
Modify Data
API
You can access Bisq's data programmatically via our API. Simply make a GET request to:
https://api.awesome-privacy.xyz/v1/services/bisqThe REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.
Share Bisq
Help your friends compare Crypto Exchanges, and pick privacy-respecting software and services.
Share Bisq and Awesome Privacy with your network!