Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
296 commits
Select commit Hold shift + click to select a range
c6a452a
Update AGP-Frame.md
floating Oct 10, 2019
b262e63
Update AGP-CS.md
GregTheGreek Oct 10, 2019
e9a4ab2
Put into requested template
clesaege Oct 10, 2019
22aae46
Update due to change since intial writing
clesaege Oct 10, 2019
caf3e0e
Update AGPs/AGP-1.md
anteater0x Oct 10, 2019
4888eb7
Update AGPs/AGP-1.md
anteater0x Oct 10, 2019
d0453c4
Update AGPs/AGP-1.md
anteater0x Oct 10, 2019
aec3b20
Update AGPs/AGP-1.md
anteater0x Oct 10, 2019
b670b7e
Update AGPs/AGP-Y.md
anteater0x Oct 10, 2019
e8836d5
Update AGPs/AGP-Y.md
anteater0x Oct 10, 2019
2555d82
Add Luke Duncan as co-author
anteater0x Oct 10, 2019
a760894
Grammar
clesaege Oct 10, 2019
7761016
Update AGP-Kleros.md
clesaege Oct 10, 2019
80b09bd
Update AGP stage and name
john-light Oct 10, 2019
c97c37a
Merge pull request #106 from ChainSafe/master
john-light Oct 10, 2019
8be148b
Update AGP name and status
john-light Oct 10, 2019
316c350
Merge pull request #103 from anteater0x/patch-2
john-light Oct 10, 2019
7a1ad9d
Update AGP name and status
john-light Oct 10, 2019
eca9954
Merge pull request #89 from aragon/john-light-patch-1
Oct 10, 2019
95c7453
Create AGP-anteater
john-light Oct 10, 2019
b740faf
Update AGP name and status
john-light Oct 10, 2019
50f8bb6
Update AGP title
john-light Oct 10, 2019
5196bd8
Update AGP file name
john-light Oct 10, 2019
3e71f76
Merge pull request #112 from aragon/john-light-patch-2
Oct 10, 2019
467a783
Merge pull request #113 from aragon/john-light-patch-4
Oct 10, 2019
8d75581
Update AGP-1.md
john-light Oct 14, 2019
fa5dd14
Update AGPs/AGP-1.md
john-light Oct 15, 2019
b718781
Update AGPs/AGP-1.md
john-light Oct 15, 2019
36e5590
Update AGP-1Hive-Sponsorship.md
yeqbfgxjiq Oct 15, 2019
b9e9c12
Added address of the transfer recipient
yeqbfgxjiq Oct 15, 2019
1d9e8b9
incorporated community feedback and added recipient address
yeqbfgxjiq Oct 15, 2019
353aac7
new PR for the Comprehensive Aragon Bug Bounty Program due to technic…
yeqbfgxjiq Oct 16, 2019
05de7a0
resubmitting PR for Comprehensive Aragon Security Review Program
yeqbfgxjiq Oct 16, 2019
d009cbb
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
18087a9
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
1ba9c78
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
c5796a2
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
244ca21
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
f8e503b
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
50e0dc3
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
c4100cd
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
26a48c2
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
b77e0e9
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
7150251
added more notes in the motivation section
yeqbfgxjiq Oct 16, 2019
bfafb9a
Update AGP-LD1.md
lkngtn Oct 16, 2019
e5a432f
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
b97fa1a
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
44bea8b
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
d6b3d84
Update AGPs/AGP-LD1.md
lkngtn Oct 16, 2019
91de4da
added A1 to Flock team list in motivations sectoin
yeqbfgxjiq Oct 16, 2019
4e54df5
Update AGPs/AGP-LD2.md
lkngtn Oct 16, 2019
3662be8
Update AGPs/AGP-LD2.md
lkngtn Oct 16, 2019
50d271a
Update AGPs/AGP-LD2.md
lkngtn Oct 16, 2019
dc14a78
Update AGPs/AGP-LD2.md
lkngtn Oct 16, 2019
0fa6823
resubmitting AGP-Comprehensive-Aragon-Legal-Review-Program
yeqbfgxjiq Oct 16, 2019
889044e
resubmitting AGP Authorship Rewards Program due to technical difficul…
yeqbfgxjiq Oct 16, 2019
69e0f12
added a 1m cap to the bug bounty program
yeqbfgxjiq Oct 16, 2019
f9df3a9
fixed The DAO typo
yeqbfgxjiq Oct 16, 2019
4bad7ba
fixed typo
yeqbfgxjiq Oct 16, 2019
7c36250
Update AGP-1Hive-Sponsorship.md
yeqbfgxjiq Oct 16, 2019
75883d6
READY TO REVIEW - FINALIZED AND READY TO MOVE TO STAGE V
yeqbfgxjiq Oct 16, 2019
12d0f48
Updated doc status to: Stage IV
yeqbfgxjiq Oct 16, 2019
a14e080
updated status to stage IV
yeqbfgxjiq Oct 16, 2019
41d5b39
Create vote delay documentation file
john-light Oct 16, 2019
0d875df
changed to association track
yeqbfgxjiq Oct 16, 2019
36f9c81
Update AGPs/AGP-Comprehensive-Aragon-Legal-Review-Program.md
yeqbfgxjiq Oct 16, 2019
cf4d0f7
Update AGPs/AGP-Comprehensive-Aragon-Legal-Review-Program.md
yeqbfgxjiq Oct 16, 2019
ca042df
Update AGPs/AGP-Comprehensive-Aragon-Security-Review-Program.md
yeqbfgxjiq Oct 16, 2019
e1ca2a4
Update AGPs/AGP-Comprehensive-Aragon-Security-Review-Program.md
yeqbfgxjiq Oct 16, 2019
aa8ac85
Update AGPs/AGP-Comprehensive-Aragon-Security-Review-Program.md
yeqbfgxjiq Oct 16, 2019
79600e4
Update AGPs/AGP-Comprehensive-Aragon-Security-Review-Program.md
yeqbfgxjiq Oct 16, 2019
fe00b88
Update AGPs/AGP-Comprehensive-Aragon-Security-Review-Program.md
yeqbfgxjiq Oct 16, 2019
bf5841f
Update AGPs/AGP-Comprehensive-Aragon-Security-Review-Program.md
yeqbfgxjiq Oct 16, 2019
6d49fce
Update AGPs/AGP-Comprehensive-Aragon-Security-Review-Program.md
yeqbfgxjiq Oct 16, 2019
bb5478f
Update AGPs/AGP-Comprehensive-Aragon-Bug-Bounty-Program.md
yeqbfgxjiq Oct 16, 2019
5564573
Update AGPs/AGP-Comprehensive-Aragon-Bug-Bounty-Program.md
yeqbfgxjiq Oct 16, 2019
b3b2317
Update AGPs/AGP-Comprehensive-Aragon-Bug-Bounty-Program.md
yeqbfgxjiq Oct 16, 2019
0410c02
Update AGPs/AGP-Comprehensive-Aragon-Bug-Bounty-Program.md
yeqbfgxjiq Oct 16, 2019
523d386
Update AGPs/AGP-Comprehensive-Aragon-Bug-Bounty-Program.md
yeqbfgxjiq Oct 16, 2019
d383ac4
clarified the liability cap
yeqbfgxjiq Oct 16, 2019
b7191ec
Update AGPs/AGP-1Hive-Sponsorship.md
yeqbfgxjiq Oct 17, 2019
c42043f
Update AGPs/AGP-1Hive-Sponsorship.md
yeqbfgxjiq Oct 17, 2019
ebe8fbf
Update AGPs/AGP-1Hive-Sponsorship.md
yeqbfgxjiq Oct 17, 2019
57672bc
Update AGPs/AGP-CRDAO.md
yeqbfgxjiq Oct 17, 2019
7044b37
added clause in case Open Enterprise does not ship to mainnet
yeqbfgxjiq Oct 17, 2019
a73ff26
Update AGPs/AGP-Aracon2020.md
stefanobernardi Oct 17, 2019
0f27747
Update AGPs/AGP-Aracon2020.md
stefanobernardi Oct 17, 2019
e93c4be
Update AGPs/AGP-Aracon2020.md
stefanobernardi Oct 17, 2019
518f4ff
Update AGPs/AGP-Aracon2020.md
stefanobernardi Oct 17, 2019
932c871
Update AGPs/AGP-Aracon2020.md
stefanobernardi Oct 17, 2019
8240750
Update AraCon proposal
stefanobernardi Oct 17, 2019
7107fc4
Apply suggestions from code review
floating Oct 17, 2019
3a26c5f
Update AGP-Frame.md
floating Oct 17, 2019
4212db5
Update AGPs/AGP-Authorship-Rewards-Program.md
yeqbfgxjiq Oct 17, 2019
7e50d4d
Update AGPs/AGP-Authorship-Rewards-Program.md
yeqbfgxjiq Oct 17, 2019
2d5680d
Update AGPs/AGP-Authorship-Rewards-Program.md
yeqbfgxjiq Oct 17, 2019
5794b31
Update AGPs/AGP-Authorship-Rewards-Program.md
yeqbfgxjiq Oct 17, 2019
684f46b
Update AGP-Kleros.md
clesaege Oct 17, 2019
db3d51e
Update AGP-Kleros.md
clesaege Oct 17, 2019
1f710f2
Update AGP-Kleros.md
clesaege Oct 17, 2019
3c7283a
Update AGP-Kleros.md
clesaege Oct 17, 2019
b1868b6
Update AGP-Kleros.md
clesaege Oct 17, 2019
f10d42f
Update AGP-Kleros.md
clesaege Oct 17, 2019
bc8d9ce
Update AGP-Kleros.md
clesaege Oct 17, 2019
d609bcc
Update AGP-Frame.md
floating Oct 17, 2019
221f7e4
Update AGPs/AGP-X.md
LouisGrx Oct 17, 2019
1fcdd86
Update AGP title and status
john-light Oct 17, 2019
6147e3e
Update AGP title and status
john-light Oct 17, 2019
50657c4
Update AGP title and status
john-light Oct 17, 2019
91a7e4e
Update AGP title and status
john-light Oct 17, 2019
80166de
Update AGP title and status
john-light Oct 17, 2019
2e97269
Update AGP title and status
john-light Oct 17, 2019
55b6695
Update AGP title and status
john-light Oct 17, 2019
96657f3
Update AGP title and status
john-light Oct 17, 2019
89cf855
Update AGP title and status
john-light Oct 17, 2019
c18d58d
Update AGP status and name
john-light Oct 17, 2019
41af773
Update AGP title and status
john-light Oct 17, 2019
1af9436
Update AGP title and status
john-light Oct 17, 2019
c9ed1d0
Formatting fix
john-light Oct 17, 2019
9c1dae1
Update Editorial Review documentation
john-light Oct 18, 2019
3d5651d
Merge pull request #81 from clesaege/patch-1
luisivan Oct 18, 2019
3b8c717
Merge pull request #84 from LouisGrx/Flock-Track
luisivan Oct 18, 2019
c32bf0c
Merge pull request #87 from aragon/stefanobernardi-aracon2020-agp
luisivan Oct 18, 2019
8149a6e
Merge pull request #88 from crdao/master
luisivan Oct 18, 2019
ed74263
Merge pull request #90 from 1Hive/master
luisivan Oct 18, 2019
8ac379b
Merge pull request #92 from floating/master
luisivan Oct 18, 2019
425d1cb
Merge pull request #104 from lkngtn/app-mining
luisivan Oct 18, 2019
4c68ade
Merge pull request #105 from lkngtn/master
luisivan Oct 18, 2019
d997e93
Merge pull request #116 from burrrata/comprehensive-aragon-bug-bounty…
luisivan Oct 18, 2019
46a8194
Merge pull request #118 from burrrata/comprehensive-aragon-legal-revi…
luisivan Oct 18, 2019
d2a615c
Merge pull request #117 from burrrata/comprehensive-aragon-security-r…
luisivan Oct 18, 2019
fc1c93c
Merge pull request #119 from burrrata/AGP-authorship-rewards-program
luisivan Oct 18, 2019
1bee7c0
Moved AGP-81 to the AGPs folder
luisivan Oct 18, 2019
a6a1333
Update board review documentation
john-light Oct 18, 2019
87547ad
Typo fixes on AGP-88
anteater0x Oct 31, 2019
42cb0ea
Fix AGP-104 formatting
anteater0x Oct 31, 2019
b41f3e2
Merge pull request #124 from anteater0x/patch-4
john-light Oct 31, 2019
e9d56f7
Merge pull request #123 from anteater0x/patch-3
john-light Oct 31, 2019
50a5931
Update AGP statuses
john-light Nov 2, 2019
727c6d1
Update AGP status
john-light Nov 4, 2019
27346c6
Update AGP status
john-light Nov 4, 2019
bc5a89c
Update AGP status
john-light Nov 4, 2019
75846fa
Update AGP status
john-light Nov 4, 2019
d9c0bf2
Update AGP status
john-light Nov 4, 2019
c6a7bf8
Update AGP status
john-light Nov 4, 2019
5af7fdf
Update AGP status
john-light Nov 4, 2019
94e618b
Update AGP status
john-light Nov 4, 2019
4c4dee6
Update AGP status
john-light Nov 4, 2019
717d463
Update AGP status
john-light Nov 4, 2019
b97cda1
Update AGP status
john-light Nov 4, 2019
492f6f7
Update AGP status
john-light Nov 4, 2019
beca58a
Update AGP status
john-light Nov 4, 2019
3d516c9
Update AGP status
john-light Nov 4, 2019
703c750
Update AGP status
john-light Nov 4, 2019
de415bd
Create ANV-4 record file
john-light Nov 4, 2019
f7e4e35
Merge pull request #102 from anteater0x/patch-1
john-light Nov 4, 2019
17999d5
Update forum link
john-light Nov 4, 2019
0937fc0
Merge pull request #60 from aragon/john-light-patch-3
Nov 4, 2019
d6c7e4b
Merge pull request #125 from aragon/john-light-patch-4
Nov 4, 2019
f6c9f2e
Update Editorial Review doc
john-light Nov 4, 2019
fd9e52c
Merge pull request #122 from aragon/john-light-patch-2
Nov 12, 2019
4dfe631
Merge pull request #121 from aragon/john-light-patch-1
Nov 12, 2019
1be6508
Merge pull request #115 from aragon/john-light-patch-1-1
Nov 12, 2019
306975f
official ANJ and governor DAO addresses proposal
facuspagnuolo Nov 13, 2019
1c07c42
Fix markdown formatting on AGP-106
john-light Nov 14, 2019
4959313
Fix forum link
john-light Nov 15, 2019
cccb3d8
apply suggestions from @john-light
facuspagnuolo Nov 15, 2019
c4d283d
update proposal to reference Aragon Network DAO
facuspagnuolo Nov 18, 2019
07bb507
Merge pull request #127 from aragon/john-light-patch-1
Nov 18, 2019
cc35c50
added Court phase 2 subsidy AGP
lkngtn Nov 18, 2019
3e5e806
AGP-120-Aragon-Mesh-Patronage
0xGabi Nov 19, 2019
044c3cf
Merge pull request #1 from 0xGabi/agp-120
0xGabi Nov 19, 2019
97f1f4e
Fix typo
0xGabi Nov 19, 2019
27bc71a
Clarification on purpose of the transfer
0xGabi Nov 19, 2019
a4f5ba8
Add Nest project link
0xGabi Nov 19, 2019
6e0daf4
Use sponsorship instead of patronage
0xGabi Nov 19, 2019
2785960
Add link to mesh dao
0xGabi Nov 19, 2019
f182a46
Move to Stage III
0xGabi Nov 19, 2019
33618a7
Errata fixes
john-light Nov 20, 2019
6654c7c
Add new AGP-1 workflow image
john-light Nov 20, 2019
2bf4658
Delete old AGP-1 image
john-light Nov 20, 2019
02038b1
Fix image link
john-light Nov 20, 2019
a6171ab
Create Reverse-AGP-43.md
yeqbfgxjiq Nov 20, 2019
04a52ac
Merge pull request #135 from aragon/john-light-patch-1
Nov 20, 2019
05db1d2
typos
LouisGrx Nov 20, 2019
1e58050
Add AGP-X.md
osarrouy Nov 20, 2019
f74455a
Fix typo
osarrouy Nov 20, 2019
841cee1
Fix typo
osarrouy Nov 20, 2019
e1b39cb
Update meta-informations
Nov 20, 2019
1ca7eb7
updated header
yeqbfgxjiq Nov 20, 2019
1f6df43
AGP-JL1: Reduce the judgment powers of AGP Editors
john-light Nov 20, 2019
f8fec8e
Update AGP status
john-light Nov 20, 2019
4087c7f
Update AGP status
john-light Nov 20, 2019
fb2bdb3
Update AGP status
john-light Nov 20, 2019
3f60e32
Update AGP status
john-light Nov 20, 2019
1ff074e
Update AGP status
john-light Nov 20, 2019
54cca3d
Update AGP status
john-light Nov 20, 2019
86bb147
Update AGPs/AGP-X.md
facuspagnuolo Nov 26, 2019
12af9e0
update AN addresses
facuspagnuolo Nov 26, 2019
fa7b092
update AN addresses
facuspagnuolo Nov 26, 2019
e973e9b
update AN addresses
facuspagnuolo Nov 26, 2019
d48f066
Update AGP-CO2.md
lkngtn Nov 26, 2019
1210175
Update AGP-CO2.md
lkngtn Nov 26, 2019
af9b902
Apply suggestions from @john-light
facuspagnuolo Nov 27, 2019
26a61d1
Update AGP number and status
john-light Nov 27, 2019
f2d90ae
Added AGP number and updated stage
Nov 27, 2019
2a9ef74
Apply suggestions from code review
0xGabi Nov 27, 2019
3909dab
Update AGP number and status
john-light Nov 27, 2019
52378d3
Changes after community review
0xGabi Nov 27, 2019
e4095f9
Add ANT to the recurring transfer specification
0xGabi Nov 27, 2019
d69441b
Update AGP number and status
john-light Nov 27, 2019
fb7b3ec
Update AGP number and status
john-light Nov 27, 2019
bf5a8eb
Update AGP number and status
john-light Nov 27, 2019
229b949
Update AGP status
john-light Dec 6, 2019
faa24fe
Update AGP status
john-light Dec 6, 2019
b4ff827
Merge pull request #143 from osarrouy/master
john-light Dec 6, 2019
ef5c925
Update AGP status
john-light Dec 6, 2019
f5ed735
Merge pull request #139 from burrrata/patch-4
john-light Dec 6, 2019
19dda90
Update AGP status
john-light Dec 6, 2019
69c2a44
Merge pull request #130 from 0xGabi/master
john-light Dec 6, 2019
5e319a1
Update AGP status
john-light Dec 6, 2019
f557958
Merge pull request #129 from lkngtn/master
john-light Dec 6, 2019
d3aac2c
Update AGP status
john-light Dec 6, 2019
83fad77
Merge pull request #126 from facuspagnuolo/official_anj_and_governor_…
john-light Dec 6, 2019
8c97826
Create ANV-5 vote file
john-light Dec 6, 2019
9837fa1
Merge pull request #153 from aragon/john-light-patch-2
Dec 11, 2019
2f96b04
Create AGP-TBD: Sunsetting the AGP process
john-light Feb 17, 2020
f49f15f
PR for Meta track AGP-TBD: Sunsetting the AGP process
john-light Feb 17, 2020
b2036d7
Update PR link
john-light Feb 17, 2020
7fc7159
Assign AGP number
john-light Feb 17, 2020
bdf5b41
Update AGP number
john-light Feb 17, 2020
404c687
Update AGP stage
john-light Feb 26, 2020
873f715
Update AGP status
john-light Mar 3, 2020
0a05790
Merge pull request #155 from aragon/john-light-patch-3
john-light Mar 3, 2020
f3adf7f
Update link in AGP-155
john-light Mar 4, 2020
b5d959d
Merge pull request #157 from aragon/john-light-patch-3
Mar 4, 2020
13f3441
Add Discord badge
macor161 Mar 11, 2020
4927674
Merge pull request #156 from aragon/john-light-patch-4
john-light Mar 15, 2020
852316a
Record ANV-6 results
john-light Mar 15, 2020
4005e5c
Create vote record
john-light Mar 15, 2020
985f851
ANV-5 results
john-light Mar 15, 2020
c84b7e2
Merge pull request #158 from macor161/discord-badge
john-light Mar 15, 2020
b0b1ddd
Update Discord link
macor161 Mar 18, 2020
ee428f9
Fix AGP-104 formatting
john-light Mar 23, 2020
8bc5682
Merge pull request #160 from macor161/update-discord-link
john-light Mar 23, 2020
d4fa2d0
Update AGPs repo readme
john-light Mar 23, 2020
76529a4
Fix formatting
john-light Apr 2, 2020
5e3f786
Merge pull request #159 from aragon/john-light-patch-3
Apr 2, 2020
38c32e9
Merge pull request #161 from aragon/john-light-patch-2
Apr 2, 2020
7bccb8a
Merge pull request #162 from aragon/john-light-patch-1
Apr 2, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
175 changes: 3 additions & 172 deletions AGPs/AGP-1.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion AGPs/AGP-10.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ Apps: Voting, Finance, and all default apps, configured so that only ANT holders

The purpose of the Bounty DAO is to fund low-cost, low-risk bounties that are proposed and voted on by ANT holders. Transfers can be proposed by any ANT holder at any time, either before or after completing work. It is up to the authors of each proposal to argue the merits of their proposal and convince ANT holders to approve it. The designated venue for discussing proposals is the [Aragon community forum](https://forum.aragon.org/c/community).

Since the Aragon forum is the venue for discussing Bounty DAO proposals, the contents of proposals must necessarily adhere to the [Code of Conduct](https://wiki.aragon.org/documentation/Code_of_Conduct/) governing the Aragon forum, or else risk losing their audience and potential base of support. When the author is ready to create the transfer to fund the proposal, they should put the link to the forum discussion in the reference field so there is a record of what the transfer is for.
Since the Aragon forum is the venue for discussing Bounty DAO proposals, the contents of proposals must necessarily adhere to the [Code of Conduct](https://wiki.aragon.org/about/code_of_conduct/) governing the Aragon forum, or else risk losing their audience and potential base of support. When the author is ready to create the transfer to fund the proposal, they should put the link to the forum discussion in the reference field so there is a record of what the transfer is for.
34 changes: 34 additions & 0 deletions AGPs/AGP-103.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
AGP: 103
Title: Aragon Network Budget
Author: anteater (@anteater0x), Luke Duncan (@lkngtn)
Status: Approved
Track: Meta
Created: 2019-10-02
---

# AGP-103: Aragon Network Budget

## File changed (AGP-0 or AGP-1)

AGP-1

## Link to proposed change

https://github.com/aragon/AGPs/pull/102

## Motivation for making this change

I saw on the AGP wishlist that there is demand for an annual budget for the Aragon Network. I have been spending some time thinking about this ever since I took time to evaluate the financial impact of Aragon Black’s first AGP, and with spending ramping up further after the approval of Autark’s second proposal and potentially even further with Aragon Black’s second proposal, the need to put some kind of cap on spending seems more urgent than ever.

I worry that ANT holders are becoming short-sighted about how they are managing the treasury, and I hope a budget will impose some discipline on spending while the Aragon Network is still running at a loss. We cannot continue saying “yes” to every good looking proposal. A budget provides us a common agreement we can point at to justify why certain good proposals can be funded and others cannot.

I propose that we, the Aragon community and ANT holders, make a “Ulysses pact” with ourselves to not spend more than 5% of our treasury’s value, or 250,000 DAI, whichever is greater, in any given Aragon Network vote cycle. The result is that we will always have five or more years worth of runway, until we get down to a treasury value of 5 million DAI and spending is capped at 250,000 DAI per vote cycle.

**References**
- https://forum.aragon.org/t/agp-wishlist-and-blacklist/355
- https://forum.aragon.org/t/aragon-flock-proposal-aragon-black/646/8
- https://en.wikipedia.org/wiki/Ulysses_pact

## License
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
65 changes: 65 additions & 0 deletions AGPs/AGP-104.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
AGP: 104
Title: Aragon App Mining
Author: lkngtn (@lkngtn)
Status: Approved
Track: Finance
Created: 2019-10-02
---

# AGP-104: Aragon App Mining

## Address of the transfer recipient

0xe0d11d5a1982f64ff1d36cd8c2bd315dea127d66 (Agent of pinion.aragonid.eth)

## Amount of the transfer

100,000 ANT
50,000 DAI

## Number and frequency of transfers if recurring (enter “1” if only one payment will be made)

Quarterly transfers of 100K ANT with no expiration date, beginning after ANV-5 and due the week after each ANV.
One-time transfer of 50K DAI for initial execution and launch of the App Mining program.

## Purpose of the transfer

To fund an "Aragon App Mining" program that rewards developers for creating and maintaining Aragon applications. The policy is inspired by [Blockstack's App Mining program](https://app.co/mining).

A core value proposition of Aragon is that it is a platform that allows users to pull from a library of modular and composable applications to create and operate an organization on-chain. In order to attract application developers to the platform we need to provide a stable opportunity that encourages entrepreneurial developers to understand user needs, develop applications, ship them to mainnet, and to continue to maintain and improve them over time.

At the moment there is no incentive to do this outside of one-off grants. There has been discussion to create monetization models for the eventual release of the App Center, but currently such a system doesn't yet exist, and even if it did the number of users of Aragon is small enough that such a market may not be attractive enough to bring top talent into the space. Users will come if there are high quality apps, but if there are no users, no high quality apps will be built and maintained.

To remedy this I propose we bootstrap the supply side by allocating funds and distributing them to Aragon application developers based on agreed upon KPIs. We can combine multiple KPIs into an **Aragon App Score**, which we can use to rank applications and then use the ranking to distribute funding to maintainers on a periodic basic.

**The following weighted KPIs are not final and intended for illustration purposes:**

| KPI | Formula | Weight |
| -------- | -------- | -------- |
| Utility | Sum of (# of transactions involving an application ) | 30% |
| Value-weighted utility | Sum of (# of transactions involving an application * DAI value of organization's treasury) | 30% |
| Popularity | Sum of (# of installations) | 10% |
| Value-weighted popularity | Sum of (# of installations * DAI value of organization's treasury) | 30% |

To compute the DAI value of an organizations treasury we would use the *default vault* and compute the DAI value of ETH, ANT, and DAI held by the organization.

To compute the # of transactions involving an application we would simply examine the blockchain.

For each payout cycle, there is a determined “pot” of total earnings that will get paid to apps. The top app gets paid 20% of the total pot. So, for a pot of 100K ANT, the top app receives 20K ANT. The next app gets paid 20% of the remaining pot. The remaining pot is 80K, and 20% of that is 16K ANT. This process continues until either every app has been paid or the payout amount is below 200 ANT, whichever comes first.

**Blacklist**

It's possible that the KPI mechanism can be gamed, for example the popularity metric could be manipulated by creating a bunch of organizations and installing a bunch of otherwise unpopular applications. For the purposes of our initial pilot, rather than try to engineer an un-gameable metric, we propose that we can rely on the community to report potential abuse and the discretion of Pinion to manage a blacklist for the purpose of excluding recipients that are suspected to be trying to maliciously manipulate payout amounts. In the future, this role could be decentralized by leveraging the Aragon Court.

**Initial and Ongoing Execution**

This proposal includes a one-time 50K DAI budget for Pinion to execute on the development and documentation effort related to surfacing these metrics to the community and preparing the initial launch of the App Mining program.

If approved, Pinion would:

- Work with the community to determine KPIs and process for determining the Aragon App Score so that it can be implemented before the next ANV. The initial app mining payout is scheduled to begin after ANV-5 giving the community a chance to adjust the budget and confirm the Aragon App Score if the community desires.
- Work with [Apiary](apiary.1hive.org) to create a dashboard that includes these metrics and make the Aragon App Score publicly and easily accessible to the Aragon community.
- Provide documentation via PRs to hack.aragon.org for application developers to participate in the program.
- Assist the Aragon Association ("AA") and/or teams responsible for Aragon communications in preparing communications for the launch of Aragon's App Mining program.
- Coordinate with the AA to execute payments each quarter to eligible recipients based on calculated Aragon App Scores.
28 changes: 28 additions & 0 deletions AGPs/AGP-105.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
AGP: 105
Title: Allow Finance proposals that could otherwise fit in Nest or Flock
Author: lkngtn (@lkngtn)
Status: Approved
Track: Association
Created: 2019-10-02
---

# AGP-105: Allow Finance proposals that could otherwise fit in Nest or Flock

## Description of desired Association policy change

During ANV-3, AGP-72 was rejected by the Aragon Association ("the Association", or simply "the AA") with the following reasoning:

> Historically, the Aragon Association board has been rejecting Finance Track AGPs that could fit in the Nest or Flock grant programs instead. The Nest and Flock programs are the only two ways the Aragon Association currently manages grants programs, and to fund something outside of them, when they could fit there, would create a bad precedent. Should there be a need for a different funding mechanism for specific projects, an AGP should be created to set the guidelines, budget and governance for such a program.

Source: https://forum.aragon.org/t/agp-reviews-for-anv-3-by-the-aragon-associations-board/1117

This proposal is to change the Association policy on rejecting these types of proposals on this basis. It would still allow the Association to use its discretion on approving or rejecting proposals, but proposals should not be rejected on the basis that they would otherwise fit into a different program that is outside of the AGP process.

## Motivation for changing this Association policy

Both Flock and Nest are useful programs, and it may be reasonable to divert Finance proposals that would be a good fit for those programs away from the AGP process. However, doing so significantly reduces the flexibility and power of Finance track AGPs. This proposal gives ANT holders an opportunity to weigh in on this policy change. Rejecting this proposal would indicate that ANT holders would like the AA to continue to reject proposals if they would otherwise fit into Flock, Nest, or a similar program, and approving this proposal would require the AA to change this policy of rejecting on the basis that a proposal could potentially go through Flock, Nest, or a similar program.


## License
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
64 changes: 64 additions & 0 deletions AGPs/AGP-106.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
---
AGP: 106
Title: Develop and launch Aragon Chain
Author: Aidan Hyman & Gregory Markou
Status: Approved
Track: Finance
Created: 2019-10-03
---

# AGP-106: Develop and launch Aragon Chain

## Address of the transfer recipient

0xfc6eBB0F689674b18f90dA73658072155e98ea5B

## Amount of the transfer

A total of $500,000 USD will be allocated to the Aragon Chain. Invoices will be sent to the Aragon Association, and compensation will be at their discretion.

## Number and frequency of transfers if recurring (enter “1” if only one payment will be made)

1

## Purpose of the transfer

At the moment, Aragon fully depends on Ethereum mainnet in order to function.

However, Ethereum may not be the best platform for all Aragon use cases. Some Aragon organizations may not want to pay the security and composability premium for being on Ethereum.

On top of this, we are seeing increased development and user experience costs [resulting from changes in the Ethereum protocol that break Aragon organizations](https://www.coindesk.com/ethereums-istanbul-upgrade-will-break-680-smart-contracts-on-aragon).

Building a sovereign layer 1 protocol owned and operated by the Aragon community will ensure that we can continue enhancing Aragon, and even introduce protocol changes that make running decentralized organizations easier and cheaper. This way we can offer Aragon organizations another option parallel to Ethereum, with different security, cost, and performance trade-offs. The idea is for this chain to be heavily focused and optimized for the Aragon use case, so other heavyweight use cases that are currently clogging the Ethereum network wouldn't necessarily have any incentives to run on the Aragon Chain.

The Aragon Chain will be an EVM-compatible Proof of Stake blockchain whose native staking token is derived from ANT (in a similar fashion as the Aragon Court's ANJ).

Aragon One has worked with ChainSafe Systems on a feasibility study on what the most fitting technology for building the Aragon Chain is. We are now certain of the way forward and it's ready to get into the specification and development phase.

Feasibility report: [PDF](https://github.com/ChainSafe/AGP-Report/blob/master/Aragon%20Feasability%20Report%20-%20Oct%209%2C%202019.pdf)

The report goes in-depth between the current leading staking chains: Polkadot and Cosmos. Throughout the report comparisons are made based on Aragon-specific optimizations, and cross-chain communication.

Deliverables from this project:

- Publish Aragon Chain spec
- Develop full-node software that follows the Aragon Chain spec
- Launch Aragon Chain testnet
- Launch Aragon Chain mainnet

## Recipient information

Organization (if any)
Name: ChainSafe Systems
Website: www.chainsafe.io
Other URL: www.github.com/ChainSafe

Fill out the following information for each individual team member who will be managing funds from this transfer:

Name: Gregory Markou
PGP key fingerprint: 00BA 1344 6C1B 51D8 C730 131B EE32 8DC9 AD61 010C
Website: www.chainsafe.io
Other URL: www.github.com/GregTheGreek

## License
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
31 changes: 31 additions & 0 deletions AGPs/AGP-112.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
AGP: 112
Title: Oppose any change to Ethereum's mining algorithm before Ethereum 2.0
Author: anteater (@anteater0x)
Status: Approved
Track: Proclamation
Created: 2019-09-22
---

# AGP-112: Oppose any change to Ethereum's mining algorithm before Ethereum 2.0

## Proclamation text

ANT holders who vote "yes" on this proposal oppose Ethereum changing its proof-of-work mining algorithm before the switch to proof-of-stake as part of the Ethereum 2.0 roll-out, unless such change is intended as an "emergency fix" to a fatal flaw in the current mining algorithm. A "fatal flaw" is defined here as a flaw that breaks the expected functionality of Ethereum (e.g. if blocks are consistently mined too quickly or too slowly, or if blocks could be mined by some miners faster than others despite having equal hashpower) or causes Ethereum to completely stop working (i.e. stop producing blocks and confirming valid transactions).

This AGP includes opposition to the "[tenatively accepted](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1679.md#tentatively-accepted-eips)" [EIP-1057: ProgPoW, a Programmatic Proof-of-Work](https://eips.ethereum.org/EIPS/eip-1057), and any other proposed changes to Ethereum's proof-of-work mining algorithm that don't fit reasonable criteria of an "emergency fix" as described above.

## Motivation for writing this proclamation

Ethereum is currently working as expected, and so the proposal author sees no reason to change the mining algorithm now or at any time in the foreseeable future before the switch to Ethereum 2.0 proof-of-stake.

Other opposition to changing Ethereum proof-of-work:
- https://twitter.com/koeppelmann/status/1109229299331145730
- https://twitter.com/BobSummerwill/status/1174110277328990209

ProgPoW debate points:
- https://trello.com/b/KrD25QI5/progpow
- https://www.kialo.com/ethereum-and-programmatic-proof-of-work-progpow-30878

## License
Copyright and related rights waived via [CC0](https://creativecommons.org/publicdomain/zero/1.0/).
Loading