Skip to content

l0nelyc0w/Penumbra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introducing Penumbra. A truly uncensorable DEX.

Penumbra is a Haveno's fork that is strongly aligned with the values of decentralisation, privacy and censorship resistance.

An illustration of how Penumbra will operate as a DEX can be found here.

Features

  • True non-custodial trades. In contrast to Havenos 2/3 multisig, Penumbra uses 2/2 multisig without arbitration.
  • No council and shadow entities. There are no hidden people that you have never heard about influencing this project and its decisions.
  • No dev tax. Trade fees profit the respective operator on which the offer was posted instead.
  • Operators can join the network. See "Requirements for Operators" (TBA)
  • Strictly bounty driven development.

How to connect

First download and compile project

# download source
git clone https://github.com/l0nelyc0w/haveno penumbra
cd penumbra

# build project
./gradlew build

# create required folders
make localnet

After that to run a client to connect

make alice-desktop

Note: To connect to PenumbraDEX you need a fully synced Monero daemon to be running locally.


💰️ Bounties 💰️

Penumbra uses a bounty driven system to increase development engagement. In order to apply for a bounty, leave a comment expressing your interest on the corresponding issue. Search for issues with bounties

Rules

  1. Bounty must be unassigned
  2. Progress should be reported in a weekly manner
  3. Payment is only given for complete and working PR's after merging
  4. If no progress is made for over 40 days, bounty will be reassigned

Dev etiquette

  • Join the #penumbra-dev matrix channel
  • Squash commits before merging
  • Do not break current code convention
  • If in doubt, ask for help
  • PR's won't be merged until at least 48 hours have passed from successful completion

Made by the community for the community

People who want to learn about Penumbra, contribute donations, code or ideas or provide feedback can do so on the following channels:

Matrix channels

General discussion: #penumbra

Development: #penumbra-dev

Telegram

Unofficial community: https://t.me/PenumbraDEX

Monero donation address

42sjRNZYxcyWK3Bd3e6MNaR8zmjNrze8W5fDjttJ152WPReFUj5ung4fw7y73DTtFXjVRGSkonjW5J5XvUXub2xEV3ufoK4

monero donation address

BIP47 Paynym payment code

PM8TJcRbSssbcnkNusjQdDYvVMtAFj717B9GvSGBdyJqrzVrPUWf2VGZ1skNBTzeSFE8Y2MMkHyLHsbdmGXbJd46dEwcTB1UbPckMFynYQw8zgdJrvoC


I want to donate Bitcoin how can I do so?

You can do so in two ways:

  1. If your wallet supports1 it, you can use our Paynym. (Learn more about Paynyms)
  2. Use a swap service2 like Majestic Bank or FixedFloat to pay with Bitcoin to the projects Monero address.

Footnotes

  1. wallet support: Samourai, Sparrow

  2. more swap services