Skip to content

Commit 10c385b

Browse files
authored
Merge pull request #12 from payjoin/create-co-spends
Propose co spends
2 parents e6f89ed + bd8737d commit 10c385b

11 files changed

Lines changed: 1040 additions & 725 deletions

cospend.toml.example

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
[simulation]
2+
seed = 42
3+
max_timestep = 15
4+
num_payment_obligations = 5
5+
6+
# Takers: have payment obligations, build cospend proposals using the order book
7+
[[wallet_types]]
8+
name = "taker"
9+
count = 1
10+
strategies = ["TakerStrategy"]
11+
script_type = "p2wpkh"
12+
13+
[wallet_types.scorer]
14+
fee_savings_weight = 1.0
15+
privacy_weight = 1.0
16+
payment_obligation_weight = 2.0
17+
coordination_weight = 1.0
18+
19+
# Makers: register UTXOs in the order book and participate in cospends
20+
[[wallet_types]]
21+
name = "maker"
22+
count = 3
23+
strategies = ["MakerStrategy"]
24+
script_type = "p2wpkh"
25+
26+
[wallet_types.scorer]
27+
fee_savings_weight = 0.5
28+
privacy_weight = 1.0
29+
payment_obligation_weight = 1.0
30+
coordination_weight = 2.0
31+
32+
# Aggregators: create aggregate proposals from pending interests
33+
# For now they are a distinct role that should not have payment obligations
34+
[[wallet_types]]
35+
name = "aggregator"
36+
count = 1
37+
strategies = ["AggregatorStrategy"]
38+
script_type = "p2wpkh"
39+
40+
[wallet_types.scorer]
41+
fee_savings_weight = 0.0
42+
privacy_weight = 0.0
43+
payment_obligation_weight = 0.0
44+
coordination_weight = 0.0

projects.txt

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
- https://mitbitcoin2026.devpost.com/submissions/991756-utxo-planner/judging (review)
2+
- https://mitbitcoin2026.devpost.com/submissions/991844-bitlego/judging (review)
3+
- https://mitbitcoin2026.devpost.com/submissions/992170-cluster-mempool-visualization/judging
4+
- https://mitbitcoin2026.devpost.com/submissions/992369-barter-bitcoin-lightning-reputation-protocol/judging
5+
- https://mitbitcoin2026.devpost.com/submissions/991843-cogminers/judging
6+
- https://mitbitcoin2026.devpost.com/submissions/992373-agent-economy/judging
7+
- https://mitbitcoin2026.devpost.com/submissions/991831-knowledge-vault/judging
8+
- https://mitbitcoin2026.devpost.com/submissions/992350-boggles/judging
9+
- https://mitbitcoin2026.devpost.com/submissions/991942-bitvoice-pay/judging
10+
- https://mitbitcoin2026.devpost.com/submissions/992437-pay-circle/judging
11+
- https://mitbitcoin2026.devpost.com/submissions/992459-cogproof/judging
12+
- https://mitbitcoin2026.devpost.com/submissions/991496-crisischain/judging
13+
- https://mitbitcoin2026.devpost.com/submissions/992395-aegis-wallet/judging
14+
- https://mitbitcoin2026.devpost.com/submissions/992200-bitlazarus/judging
15+
- https://mitbitcoin2026.devpost.com/submissions/992413-liquidity-load-layer-l-3/judging
16+
- https://mitbitcoin2026.devpost.com/submissions/992058-futurecoin/judging
17+
- https://mitbitcoin2026.devpost.com/submissions/992473-tribunal/judging
18+
- https://mitbitcoin2026.devpost.com/submissions/991705-nobell/judging
19+
- https://mitbitcoin2026.devpost.com/submissions/991485-playergraph/judging
20+
- https://mitbitcoin2026.devpost.com/submissions/991813-bridgx/judging (review)
21+
- https://mitbitcoin2026.devpost.com/submissions/991742-eclipse/judging (review)
22+
- https://mitbitcoin2026.devpost.com/submissions/992137-the-bitcoin-quorum/judging (review)
23+
24+
25+
=== Top 11 ===
26+
- bitlego
27+
- utxo planner?
28+
- clustermempool
29+
- bitvoice pay
30+
- bitlazarus
31+
- aegis wallet
32+
- nobell
33+
- liquidity load layer l^3
34+
- Tribunal
35+
- barter
36+
- future coin
37+

0 commit comments

Comments
 (0)