Aragon Network Juror
Aragon Network Juror (ticker symbol: ANJ) is the native token of Aragon Court, the first service protocol developed by the Aragon Network. ANJ is a continuous token that is minted by depositing a reserve token, ANT, into a bonding curve contract.
Jurors in Aragon Court must lock a specified minimum balance of ANJ in a staking contract and then activate their ANJ to be eligible to be drafted in Aragon Court cases. In exchange for their successful work, jurors can earn financial rewards including subscription fees, dispute fees, and ruling fees. The use of ANJ in Aragon Court helps align the incentives of jurors with the long-term health of the Court, ensuring the Court's integrity.
It is possible to see how much ANJ has been activated in Aragon Court by checking the active ANJ balance of the juror registry contract on the Ethereum blockchain. You can use the
read contract feature on Etherscan to query Function #14
totalActiveBalance on the juror registry contract and get the current active ANJ balance.
You can learn more about ANJ and how it is used in Aragon Court here.
Initial token distribution
ANJ was initially made available for pre-activation prior to the launch of Aragon Court. Anyone could stake ANT to participate in the pre-activation period, at a rate of 100 ANJ per 1 ANT, with a minimum pre-activation requirement of 10,000 ANJ.
The total amount of ANT participating in the ANJ pre-activation period was
1,014,908.261129677609748657 ANT, for a total of
101,490,826.1129677609748657 ANJ pre-activated by 247 unique Ethereum addresses.
In the pre-activation announcement blog post, the Aragon Association mentioned that the Aragon Network (then controlled by a five member Governor Council) would be entitled to generate up to 10% of the pre-activation supply of ANJ for itself:
After the pre-activation period ends, the Aragon Network DAO can mint up to a 10% of the initial supply of ANJ and transfer it to the DAO. The Aragon Network DAO would then allocate those tokens to incentivize usage or onboarding jurors.
The Aragon Network Governor Council used its ability to mint an additional
101,490,826.1129677609748657 * 0.1 / (1 - 0.1) = 11,276,758.456996417886096188 ANJ for itself, bringing the total initial supply of ANJ to
The ANJ pre-activation smart contract was audited by ConsenSys Diligence, who published their audit report in November 2019.
The ANJ bonding curve went live with the official launch of Aragon Court on Fight For Freedom Day February 10, 2020. After the bonding curve went live, ANJ became available for conversion against the curve at a variable rate as determined by the bonding curve formula.
From the ANJ article at the Aragon Help Desk:
ANT is the reserve token used to back the ANJ supply. As more ANT is deposited in the ANJ bonding curve, the total supply of ANJ increases; as ANT is withdrawn from the bonding curve, the total supply of ANJ decreases.
The bonding curve is used to convert ANT into ANJ and back at pre-defined rates. The way the ANJ bonding curve is set up, the more ANT is sent to the bonding curve, the fewer new ANJ will be released back to the sender; the more ANJ is sent to the bonding curve, the fewer ANT will be released back to the sender.
The reason for using ANT as the reserve token backing ANJ is to create an economic relationship between Aragon Court and the Aragon Network. The more entities there are subscribed to Aragon Court, the more demand there should be to become a juror to service the increase in subscribers, which will in turn stoke demand for ANJ and, by proxy, ANT.
The reason then for using a bonding curve to establish the economic relationship between Aragon Court and the Aragon Network, rather than create a 1:1 link or simply use ANT as the native token of the Court, is to isolate incentives between the Network and the Court. As Aragon One Researcher Luke Duncan wrote in his "ANT Demand Modeling Framework" post:
[T]he basic framework of linking a.. token to ANT via a bonding curve... enables the services to be designed with independent protocol incentives, such as participation rate targetting. Maintaining this separation allows for more effective protocol design and reduces the complexity and risk for the average ANT holder.
The current total supply of ANJ can be found by checking the ANJ contract page on a block explorer that shows this information, such as Etherscan.
There is no maximum ANJ supply per se, other than the limit imposed by the total amount of ANT available to deposit in the ANJ bonding curve. To calculate the theoretical maximum supply, we can follow this method:
ANJ comes from a bonding curve that mints ANJ in exchange for ANT. This is the only way to mint ANJ. The ANJ bonding curve is of the type:
In our case the value of
n is 3, taking into account that the reserve ratio equals
m, we use the price set by the bonding curve when the bonding curve went live, which was the same as the pre-activation price i.e. 1/100, and the total amount of ANJ minted during pre-activation,
112,767,584.569964179 ANJ. So:
If we take the integral of that curve between two ANJ supply points,
x_1, we get the total amount of ANT contributed to mint
x_1 - x_0 ANJ tokens.
So if all the existing ANT, let's call it
T, were to be contributed to the curve, that amount would be the integral between 0 and the maximum possible amount of ANJ, let's call it
Now we substitute
T with the current total supply of ANT,
Therefore, given a total supply of
39,609,523.80952380954 ANT, the theoretical maximum supply of ANJ is
To try calculating the ANJ supply with other amounts of ANT deposited in the bonding curve, replace
T in this formula with the desired ANT amount:
Automated market making
The ANJ bonding curve formula not only determines the supply of ANJ, but also its conversion rate against ANT.
On January 17, 2020, Aragon One Solidity Engineer Bingen Eguzkitza published an Observable document showing what the conversion rate of ANT:ANJ would be given a specified set of inputs, namely the pre-activation supply of ANJ plus or minus the amount of ANT deposited in or withdrawn from the ANJ bonding curve after the bonding curve went live.
The bonding curve formula contract can be polled directly to find the current conversion rate, using the
calculatePurchaseReturn option to find the ANT-to-ANJ rate and the
calculateSaleReturn option to find the ANJ-to-ANT rate. There is also a conversion tool available on the Aragon website that values can be entered into to easily find the current ANT:ANJ conversion rate.
ANJ is an ERC-20 token, supporting division up to 18 decimal places (i.e. 0.000000000000000001 ANJ is the smallest possible unit of ANJ).
The ANJ token contract address is
In addition to buying and selling ANJ peer-to-peer, ANJ can be bought or sold using the services in the list below.
Disclaimer: Nothing on this page should be taken as investment advice. Inclusion of a service does not constitute an endorsement of the service by the Aragon Association or any other member of the Aragon project. Please do your own research before trading ANJ or using any of the listed services to trade ANJ. Keep your funds safe and only do business with people for whom you have a good reason to trust.
ANJ bonding curve:
These services enable you to convert between ANT and ANJ by directly interfacing with the ANJ bonding curve.
- Aragon Convert - https://convert.aragon.org
- Etherscan - https://etherscan.io/address/0x0b4d742d52ee0c4391439f80822b26fdf1ad6ee7#writeProxyContract
Page owner: John Light (@john-light. Last updated 2020-05-22.