mirror of
https://repo.getmonero.org/monero-project/ccs-proposals.git
synced 2025-04-10 02:09:09 -04:00
Merge branch 'monero-contract-system' into 'master'
Monero contract system See merge request monero-project/ccs-proposals!563
This commit is contained in:
commit
b24b11638b
56
make-first-release-of-monero-contract-system.md
Normal file
56
make-first-release-of-monero-contract-system.md
Normal file
@ -0,0 +1,56 @@
|
||||
|
||||
|
||||
---
|
||||
layout: fr
|
||||
title: Make the first release of Monero Contract System, a web application written in rust that allows people to easily host their own escrow system. MVP avaible at: https://github.com/nickbrazilian/monero_contract_system.
|
||||
author:N1co1asB1ancon1
|
||||
date:07/03/2025
|
||||
amount:14 XMR
|
||||
milestones:
|
||||
- name: improve security (1 of 2) protect against sql injections everywhere applicable, hash all the data that is stored on the database.
|
||||
funds: 25% (3.5 XMR)
|
||||
done: 08/04/2025
|
||||
status: unfinished
|
||||
- name: improve security (2 of 2) apply anti-spam, anti-bot that rely on no javascript similar to the dread forum , make it generate a better passphrase to the user containing 10 random words.
|
||||
funds: 25% (3.5 XMR)
|
||||
done: 08/05/2025
|
||||
status: unfinished
|
||||
- name: Improve Usability: Make so that once the contract is generated, it takes you to a new page and displays all the contract info along with the proper warnings and easy to copy the the link and passphrase , display better the status of the wallet (Nothing in the unlocked balance yet, if you sent money click here to refresh the page), make so that when the funds are released it deletes everythig and redirects to the landing page.
|
||||
funds: 25% (3.5 XMR)
|
||||
done: 08/06/2025
|
||||
status: unfinished
|
||||
- name: Improve Usability: Make so that once the contract is generated, it takes you to a new page and displays all the contract info along with the proper warnings and easy to copy the the link and passphrase , display better the status of the wallet, make so that when the funds are released it deletes everythig and redirects to the landing page.
|
||||
funds: 25% (3.5 XMR)
|
||||
done: 08/07/2025
|
||||
status: unfinished
|
||||
- name: Improve deployability & maintainability: Make shell script that deploys everything from scratch on most distros, and another one for eazy editing the sqlite database in case of disputes or whatever necessary.
|
||||
funds: 25% (3.5 XMR)
|
||||
done: 08/08/2025
|
||||
status: unfinished
|
||||
|
||||
payouts:
|
||||
- date:
|
||||
amount:
|
||||
- date:
|
||||
amount:
|
||||
---
|
||||
|
||||
#Monero Contract System
|
||||
|
||||
**Monero Contract System** is a open source web application written in Rust that allows for you to host your own escrow service. (with no javascript involved)
|
||||
People can create contracts like, "You will build me a website like X and Y in 1 month" or the what i think will be the most common "You will sell me 10 xmr for 2k usd"
|
||||
The person that is selling the XMR will deposit that on escrow, share the link to the other end that the money is in escrow, and if the other end (in you usd example) deposited the usd , you can release the funds to him. That is if things go smoothly, if not you can contact the website administrator for escrow.
|
||||
|
||||
Right now the only form of monetizing that is if something goes wrong you charge a fee for doing the arbitration. If you want me to add the feature of always taking like a 5% fee, i can add it.
|
||||
|
||||
- You can see it roling in a video here: [Monero Contract System MVP demo](https://odysee.com/@nickbrazilian:b/monero-contracts-system:5)
|
||||
|
||||
- Or you can run it yourself in here: [Github of the MVP](https://github.com/nickbrazilian/monero_contract_system)
|
||||
|
||||
#This proposal is to make the first release and allow people to run a business on top of this.
|
||||
|
||||
Me, Nicolas, will be doing all the dev work by myself in the span of 4 months.
|
||||
|
||||
I have divided this into 4 parts: Improve security, Usability, and deployability. Getting a payout for each part that is done.
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user