What does justice mean to you?
Is it possible to have a just society, unless we are all involved with justice?
These are the two guiding questions of our work, which began in Kernel Block III when Abraham Uccello joined us. Abe and I connected over a simple question posed in Module 2: can we advance the aims of rehabilitative justice using a shared and common historical record?
Before discussing the technicalities by virtue of which we have crafted a pattern for exploring this question more rigorously, I will begin by opening the field to the first question above.
I have been shown a very simple map of the self in pursuit of my truth. There are two essential forces which push and pull this life: attraction and repulsion. I am pulled towards what I like or desire, and push away whatever I do not like or desire.
Moving through life’s changes, it is possible to “groom” these two forces. The mechanism by which this happens is simply awareness. Only pay attention: that is all this world ever really asks. In paying deeper and finer attention to the ways these forces manifest in my life, I can - through the course of my own experience - groom the force of attraction and cultivate moderation. I can groom the force of repulsion and cultivate courage.
When courage and moderation are birthed in the heart, then the seed of modesty may take root in my being. Modesty, given time, may bloom into wisdom. With the exercise and application of wisdom comes the flourishing of justice.
What is justice? Seeing others as no different than myself. Knowing that what I do to others, I do to myself; that what is done to others, is done to me too. Justice is identity.
Conducting Code¶How can we encode this simple map? The words above rely on metaphor and ambiguity: to write code is to strip all that away so that the written word may be executed. This is not a problem though, it is a great opportunity: our language no longer requires third-party enforcement. Our code no longer needs the threat of violence to run in a way which can affect society.
So, how do we map the simple metaphors above to straightforward code which, when executed, exhibits the same kind of insight into what justice is and how we may restore it in ourselves and our societies? My suggestion is: use the standards which have emerged collectively and encode small, creative shifts to make them more suitable to our stated intention.
The pr1s0n.art contracts do precisely this. We have adapted the Zora Auction house to run according to our needs and named it Justice.sol. We have adapted the NounsDAO NFT contracts, themselves adaptations of OpenZepellin’s ERC721 standard contracts, and named it Restore.sol.
Our major innovation is in the way the auction is run and how value flows throughout the system. As illustrated below, when an auction closes, the buyer does not automatically receive the NFT. Rather, the NFT is locked in the Restore contract in a manner that ensures it can only be released to the buyer. The funds they spent to procure it are sent to a pr1s0n.art “payment” address, controlled by a 501(c)3 non-profit organization in Florida (for which all documents are kept here).
This NPO is responsible for exchanging the crypto into USD and paying the Legal Financial Obligations of the artist. The current system is so unjust that people are reincarcerated for failure to pay their debts upon release, creating a vicious cycle which was impossible to break until web3 came along. That said, these LFOs are most often paid to state departments, which creates a virtuous win-win game that has helped us to get this project all the way into production. Once paid, the NPO gathers the receipts into what is now being called an “impact certificate”.
This certificate is added back to the NFT simultaneous to the NFT being transferred from Restore to the buyer, using the additional
data
param in the safeTransfer()
function from the ERC721 standard. In this manner, the aesthetic expression of inherent human dignity carried by the art, and the economic narrative of restorative justice verified within the transaction are one and the same moment in our shared record.We have not made major modifications to the ERC721 standard itself: we have simply used it in a manner which most suits our needs and intention.
Our simple, home-cooked app enables us to illuminate restorative stories, both social and financial. Holding any artwork made available here in the years to come is simultaneously a statement of principles, aesthetics, and economic action.
Restorative justice is not limited to those who have "served time": it is collective. Such financial narrative tools allow us to begin healing the separation we project between the incarcerated and ourselves, allowing us to recognise that - unless we are all involved with justice - it will never be fully realized.
Read More
Break with the paradigmatic approach to history and ensure that a shared understanding of what constitutes meaningful consensus is placed at the heart of all actions which collectively make us up.
One way of looking which will be expanded greatly by our fellows over the years to come.
A novel experiment which combines narrative encoded in a mnemonic medium with economic incentives to see if we can solve the problem of funding public tools for transformative thought.