Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • monero-project/ccs-proposals
  • rehrar/ccs-proposals
  • DSal/ccs-proposals
  • el00ruobuob/ccs-proposals
  • TONGZHENGSHIJIE/ccs-proposals
  • SarangNoether/ccs-proposals
  • pwrcycle/ccs-proposals
  • onosendai/ccs-proposals
  • xeagu/ccs-proposals
  • b-g-goodell/ccs-proposals
  • xmrhaelan/ccs-proposals
  • moneromooo-monero/ccs-proposals
  • AcceptThisYouCensors/ccs-proposals
  • Needmoney90/ccs-proposals
  • erciccione/ccs-proposals
  • knueffelbund/ccs-proposals
  • xiphon/ccs-proposals
  • dsc/ccs-proposals
  • Codivorous/ccs-proposals
  • serhack/ccs-proposals
  • sgp/ccs-proposals
  • Kukks/ccs-proposals
  • gingeropolous/ccs-proposals
  • hyc/ccs-proposals
  • saumyabratadutt/ccs-proposals
  • kayront/ccs-proposals
  • rellis/ccs-proposals
  • Avantpay19/ccs-proposals
  • lazaridiscom/ccs-proposals
  • omani/ccs-proposals
  • JackBlack/ccs-proposals
  • Kyoto/ccs-proposals
  • Endogen/ccs-proposals
  • sri346/ccs-proposals
  • asymptotically/ccs-proposals
  • Avis/ccs-proposals
  • Monero/ccs-proposals
  • jtgrassie/ccs-proposals
  • Fudin/ccs-proposals
  • helloworld9998/ccs-proposals
  • lalanza808/ccs-proposals
  • TheCharlatan/ccs-proposals
  • atoc/ccs-proposals
  • randybrito/ccs-proposals
  • Ministo/ccs-proposals
  • objectorange/ccs-proposals
  • adrelanos/ccs-proposals
  • mj/ccs-proposals
  • MoneroAddict/ccs-proposals
  • h4sh3d/ccs-proposals
  • paulshapiro/ccs-proposals
  • pricode/ccs-proposals
  • naijaminer/ccs-proposals
  • niyiajayi/ccs-proposals
  • cryptosourov/ccs-proposals
  • Drowxes/ccs-proposals
  • Mon_icp/ccs-proposals
  • Madbu221b/ccs-proposals
  • suyash67/ccs-proposals
  • kdavid2008/ccs-proposals
  • xmrLovera/ccs-proposals
  • lh1008/ccs-proposals
  • jatinajwani/ccs-proposals
  • normoes/ccs-proposals
  • Wobole/ccs-proposals
  • lederstrumpf/ccs-proposals
  • AlexAnarcho/ccs-proposals
  • readifugly/ccs-proposals
  • binaryFate/ccs-proposals
  • oeAdgK01/ccs-proposals
  • nio21/ccs-proposals
  • michaelizer/ccs-proposals
  • janowitz/ccs-proposals
  • fleaw/ccs-proposals
  • gusan/ccs-proposals
  • Leo27/ccs-proposals
  • tobtoht/ccs-proposals
  • anon/ccs-proposals
  • panagot12/ccs-proposals
  • kysn/ccs-proposals
  • monerotesla/ccs-proposals
  • sahil07/ccs-proposals
  • xmronadaily/ccs-proposals
  • ClaytonBHooverIII/ccs-proposals
  • txstreet/ccs-proposals
  • Aron/ccs-proposals
  • jklein/ccs-proposals
  • wtii/ccs-proposals
  • alynoe/ccs-proposals
  • selsta/ccs-proposals
  • johnfoss67/ccs-proposals
  • benevanoff/ccs-proposals
  • op/ccs-proposals
  • cirocosta/ccs-proposals
  • ragazzo/ccs-proposals
  • 888/ccs-proposals
  • elibroftw/ccs-proposals
  • amr-monero/ccs-proposals
  • behash/ccs-proposals
  • AnonDev/ccs-proposals
  • Rucknium/ccs-proposals
  • rating89us/ccs-proposals
  • AdorableTanuki/ccs-proposals
  • neat/ccs-proposals
  • plowsoff/ccs-proposals
  • xmr_sale/ccs-proposals
  • escapethe3RA/ccs-proposals
  • DouglasTuman/ccs-proposals
  • Bl5ckj5ck/ccs-proposals
  • j-berman/ccs-proposals
  • CrypticEntertainments/ccs-proposals
  • Geroser/ccs-proposals
  • ava_haidang/ccs-proposals
  • pluja/ccs-proposals
  • msvblab/ccs-proposals
  • monerokage/ccs-proposals
  • noot/ccs-proposals
  • RogueMaven/ccs-proposals
  • xmrman/ccs-proposals
  • moneronews/ccs-proposals
  • spirobel/ccs-proposals
  • winstonsthiccbooty/ccs-proposals
  • help.ukraine/help-ukraine-to-use-monero
  • dangerousfreedom/ccs-proposals
  • moneroist/ccs-proposals
  • anon_/ccs-proposals
  • agustincruz/3-d-metal-printer-project
  • savandra/ccs-proposals
  • willk/ccs-proposals
  • max.zab/ccs-proposals
  • rimuru/ccs-proposals
  • CryptoMorpheus_/ccs-proposals
  • jeffro256_/ccs-proposals
  • m0n3r0d1c3/ccs-proposals
  • leonerone/ccs-proposals
  • marjorie69/ccs-proposals
  • monero_archive/monero-archive
  • forgotsudo/ccs-proposals
  • mikigrey321/ccs-proposals
  • anhdres/ccs-proposals
  • thelefterisjp/ccs-proposals
  • lescuer971/ccs-proposals
  • MoneroBro/ccs-proposals
  • rayatina/ccs-proposals
  • HoudiniSwap/ccs-proposals
  • nightwolf361/ccs-proposals
  • z00t/ccs-proposals
  • markofdistinction_/ccs-proposals
  • busyboredom/ccs-proposals
  • Mitchellpkt/ccs-proposals
  • Fierfek/p-2-p-publisher-monerotopia-mexico-city
  • BigmenPixel/ccs-proposals
  • cmiv/ccs-proposals
  • VOSTOEMISIO/ccs-proposals
  • valldrac/ccs-proposals
  • Titus/ccs-proposals
  • C0mradeBlin/ccs-proposals
  • kayabaNerve/ccs-proposals
  • Boog9001/ccs-proposals
  • 4rkal/ccs-proposals
  • binarybaron2/ccs-proposals-bb
  • ajs/ccs-proposals
  • sacatunquetun/ccs-proposals
  • vtnerd/ccs-proposals
  • 0xFFFC0000/ccs-proposals
  • Clodagh/ccs-proposals
  • mrcyjanek/ccs-proposals
  • detheforxmr/ccs-proposals
  • r4v3r23/ccs-proposals
  • janaka303/ccs-proposals
  • eyedeekay/ccs-proposals
  • Secrecy1337/ccs-proposals
  • rohanrhu/ccs-proposals
  • baldeagle/ccs-proposals
  • fengzie_mbz/mobazha-with-monero-in-privacy-ecommerce
  • freeross/ccs-proposals
  • DiosDelRayo/ccs-proposals
  • omnedeus/ccs-proposals
  • geonic/ccs-proposals
  • untraceable/ccs-proposals
  • ki9/ccs-proposals
  • monerobullgitlab/ccs-proposals
  • sybann/ccs-proposals-bb
  • hinto/ccs-proposals
  • HardenedSteel/ccs-proposals
  • Kewbit/ccs-proposals
  • plowsofff/ccs-proposals
  • mainnet-pat/ccs-proposals
  • SimplifiedPrivacy/ccs-proposal-carrot-animated-video
  • SimplifiedPrivacy/ccs-proposal-carrot-animated-video-b
  • SNeedlewoods/ccs-proposals
  • midipoet/ccs-proposals
  • soufiane/ccs-proposals
  • geonic1/ccs-proposals
  • v1docq47/ccs-proposals
  • fullmetalScience/ccs-proposals
  • FiatDemise/xmrchat
  • dadybayo/ccs-proposals
  • rottenwheel/ccs-proposals
  • napoly/ccs-proposals
  • techpopulus/marketplace-monero-techdaddi
  • hbs/ccs-proposals
  • acx/ccs-proposals
  • wallet-verse/ccs-proposals
  • N1co1asB1ancon1/monero-contract-system
  • SyntheticBird/ccs-proposals
  • NorrinRadd/ccs-proposals
207 results
Show changes
Showing
with 1543 additions and 21 deletions
---
layout: wip
title: mj part time coding Q2 2022
author: mj
date: Mar 01, 2022
amount: 102.0 XMR
milestones:
- name: Month 1
funds: 34.0 XMR
done: 30 March 2022
status: finished
- name: Month 2
funds: 34.0 XMR
done:
status: unfinished
- name: Month 3
funds: 34.0 XMR
done:
status: unfinished
payouts:
- date: 2 April 2022
amount: 34
- date:
amount:
- date:
amount:
---
# What
I propose to work for 3 months, spending 30 hours a week on Monero Core and Monero GUI, specifically on topics such as (in this order):
- reviewing the Monero Core and GUI code
- enabling and helping new developers
- providing more documentation for new devs
- CI fixes
- addressing user issues (whenever I can help)
- benchmarking [tsqsim](https://github.com/mj-xmr/tsqsim) (although this one is arguable)
- regenerating and extending my [Monero health report](http://cryptog.hopto.org/monero/health/)
- adding Monero-GUI to the health report
- general firefighting, whatever problems we face in near future
# Why
Over the last 3 month period, I've been fully focused on developing my [tsqsim](https://github.com/mj-xmr/tsqsim) tool for Monero Research Lab's [OSPEAD](https://ccs.getmonero.org/proposals/Rucknium-OSPEAD-Fortifying-Monero-Against-Statistical-Attack.html) project. Even though I did occasionally review new code in Monero Core and GUI, a few members noted that since I was being focused on the tool so much, they felt developer resources being dragged away from Core/GUI. I'd gladly take it as a compliment :>
The current state of tsqsim is "usable", but not yet perfect. To unleash its full potential, some more work has to be put in: I estimate ~2-4 months. However this can be scheduled for later (and half-time) as well, while the OSPEAD research could already start, based on the current state of tsqsim.
Therefore in the next 3 months, I'd like to catch up with the usual maintenance. Additionally, I'd like to continue enabling new devs, by pointing them to documentation, explaining and extending it. Previously, I was helping new devs in the #monero-dev channel. Just recently I noticed, that there's quite a crowd awaiting directions in the Recruitment Matrix Channel, formed at the end of last year by @Rucknium (correct me if I'm wrong). I promised them, that I'd be available from March for either 1-on-1 sessions or to answer general questions in the channel.
## Benchmarking tsqsim
A special sub-task of the quarter would be benchmarking the tsqsim, requested by @selsta and @bigbklynballs. Even though C and C++ remain the fastest languages (yielding only to Assembler), I'm of the opinion, that the USP of tsqsim is the ability of setting up controlled experiments, without the need of them to be coded by the Researcher. This fact will be reflected by the benchmark, or more generally then: a comparison. While the user @bigbklynballs suggested benchmarking tsqsim against [all of his proposed 10 alternatives](https://libera.ems.host/_matrix/media/r0/download/libera.chat/ffa8bb5c2f97fd1ff5b9990a70f139ad96586270), which were:
- https://github.com/statsmodels/statsmodels
- https://github.com/rapidsai/cuml
- https://github.com/h2oai/h2o4gpu
- https://github.com/alkaline-ml/pmdarima
- https://github.com/timeseriesAI/tsai
- https://github.com/facebookresearch/Kats
- https://github.com/unit8co/darts
- https://github.com/winedarksea/AutoTS
- https://github.com/alan-turing-institute/sktime
- https://github.com/linkedin/greykite
, I'll spare the Community's funds by restricting the benchmarking process to 1 or 2 of the above tools and then ask for further wishes.
# Who
mj, I have been contributing to Monero-core since 2020. Here is a [list of my previous work](https://github.com/pulls?q=is%3Apr+author%3Amj-xmr+archived%3Afalse+is%3Amerged+), all related to Monero, even if it got upstreamed.
## Previous reports
Here is a list of the previous reports, that describe my completed or started tasks in more detail:
- [Report 01](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/200#note_10764)
- [Report 02](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/200#note_10860)
- [Report 03](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/200#note_10954)
- [Report 04](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/231#note_11248)
- [Report 05](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/231#note_11421)
- [Report 06](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/231#note_11662)
- [Report 07](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/266#note_14040)
- [Report 08](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/266#note_14436)
- [Report 09](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/266#note_14671)
[Previous CCS Proposal](https://ccs.getmonero.org/proposals/mj-part-time-2021-q4.html)
[Postponed CCS Proposal (tsqsim)](https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/283)
# Proposal
I will spend 30 hours a week on Monero for the next 3 month period, starting from 1st March.
I propose a wage of 45 €/h for 3 months. As of 01.03.2022 the average between the opening and closing price of XMR/EUR was at (159.850 + 151.990)/2 = 155.92 € [according to investing.com](https://www.investing.com/crypto/monero/xmr-eur-historical-data). This would make a total of:
45 €/h * 30 h/week * 4 weeks * 3 months / 155.92 XMR/EUR = 103.899 XMR. Rounded down to be divisible by 3 -> 102 XMR.
Cheers!
# Expiration date
30 Jun, 2022
---
layout: fr
title: monero-bash, a wrapper for monero written in bash, for Linux
author: hinto-janaiyo
date: March 24, 2022
amount: 10.0 XMR
milestones:
- name: Integrated P2Pool Mining
funds: 5 XMR
done:
status: unfinished
- name: RPC/Daemon API integration
funds: 3.5 XMR
done:
status: unfinished
- name: Mining quickstart commands
funds: 1 XMR
done:
status: unfinished
- name: Automated encrypted wallet backup
funds: 0.25 XMR
done:
status: unfinished
- name: Auto GPG key verification for binaries
funds: 0.25 XMR
done:
status: unfinished
payouts:
- date:
amount:
- date:
amount:
---
# Intro
Hi everyone, I'm hinto. This is my first CCS Proposal.
I would like to develop directly for Monero, but unfortunately: I cannot code. With that said, I've setup Monero nodes and miners on many machines for others and myself, and after a while, ended up making tons of Bash scripts to automate these processes.
I rewrote a couple scripts to make them usable by anyone and put them in the public:
- [XMRig-Auto-Build, for downloading/building everything needed to build XMRig](https://github.com/hinto-janaiyo/XMRig-Auto-Build)
- [monero-toolchain, a link filterer that always downloads the latest releases of monero-related software](https://github.com/hinto-janaiyo/monero-toolchain)
I'd like to receive support through this CCS to continue on a more ambitious project: `monero-bash`
## What
[monero-bash](https://github.com/hinto-janaiyo/monero-bash) is a wrapper for monero written in bash, for Linux.
monero-bash does what bash normally does:
**it glues together multiple programs in a more automatic fashion, in this case:**
- monerod
- monero-wallet-cli
- monero-rpc
- (p2pool planned...)
monero-bash abstracts `monero-cli` commands into interactive prompts and `linux-like` syntax
while monero-bash is helpful for people who want everything automated, it's also just as powerful as monero-cli because:
~~~
it is essentially a bunch of bash scripts invoking monero-cli
~~~
and so, any `monerod.conf` or `monero-wallet-cli.conf` that may be in your `.bitmonero` folder, can be used by monero-bash
## Features
**currently implemented:**
- Automatic `monero` release upgrades, verified with SHA256SUMS
- Software and wallet management
- Easy wallet/daemon control
- Price stats from API
**to be added:**
- Automatic P2Pool mining
- RPC/Daemon API integration
- Mining quickstart commands
- Encrypted wallet backups
- GPG key verification for binaries
## Issues
`monero-bash` runs into problems much like [systemd](https://en.wikipedia.org/wiki/Systemd):
There are massive conveniences to having a single program manage and abstract everything for an end user, however, that funnels all the trust onto that single program. Although... `systemd` is a highly adopted system-manager on Linux, `monero-bash` is a niche script-system for Monero *from some random person.* So, the question might be asked:
## But, Why?
I think something like `monero-bash` would give a nice and easy bootstrap to people who normally wouldn't have manually setup a node or setup P2P mining. Another (maybe selfish) reason is that I'm making this to actually use it myself! Running `monerod`, `monero-wallet-cli`, `monero-rpc`, `XMRig` and `P2Pool` on multiple headless machines makes me wish there were a more central program to manage it all.
## Security
As the person who will be making this, I obviously have no problems using it, however, even I would be wary of using other's supposedly "safe" scripts to manage sensitive things like Monero. Thankfully since it's just Bash, anyone that uses Linux (or macOS,BSD) will most likely be able to audit everything. If there are `spooky` looking functions or variables, I'd be happy to explain its purpose and what it does. If something looks over-complicated, it's not on purpose, I'm just bad at bash.
## End-Game & Proposal
I'd like for:
- Running a Monero Node
- Managing Wallets
- Upgrading and Verifying Monero-CLI Binaries
- Mining on P2Pool as the Default
to be as simple as running a couple commands.
I'll be working for however long it takes to satisfy these milestones:
- 5.0 XMR: Integrated P2Pool Mining
- 3.5 XMR: RPC/Daemon API integration
- 1.0 XMR: Mining quickstart commands
- 0.25 XMR: Automated encrypted wallet backup
- 0.25 XMR: Auto GPG key verification for binaries
for a total of 10XMR, regardless of fiat pricing.
[For full details of the current version, here is the GitHub.](https://github.com/hinto-janaiyo/monero-bash)
Feedback would be appreciated.
---
layout: cp
title: Monero Defcon 27 Supplies
author: ajs
date: May 22, 2019
amount: 73
milestones:
- name: contract storage space
funds: 9 XMR
done: June 18, 2019
status: finished
- name: purchase supplies
funds: 17 XMR
done: June 18, 2019
status: finished
- name: bring last year supplies
funds: 1 XMR
done: June 18, 2019
status: finished
- name: donate extra to General Fund
funds: 46 XMR
done: June 18, 2019
status: finished
payouts:
- date: June 18, 2019
amount: 27 XMR
- date: June 18, 2019
amount: 46 XMR
---
### Update
Milestones and payouts have changed: https://www.reddit.com/r/Monero/comments/c1stli/status_update_defcon_av_supplies_ccs/
### What
Last year the people at Defcon were nice enough to provide us Audio/Video recording for our village, however the quality could have been better as can be seen from the videos here:
- https://www.youtube.com/watch?v=9SuzXZj9FIk
- https://www.youtube.com/watch?v=LjM3GTBaUvo
- https://www.youtube.com/watch?v=SAzYkg3wuHs
#### Why did the video suck and how can it be improved?
The main problem with the video quality was lighting. The ISO might have been set too high causing a grainy image with lots of noise. The proposed solution is to use a LED lighting to help lower the ISO and properly light the subject from different angles. I plan to rent a Promaster LED1000B Specialist LED 2 Light Transport Kit from [B&C Camera](https://store.bandccamera.com/pages/rentals).
Another problem with the video, was audio. To improve it, I will rent a Zoom H5 Handy Recorder to record the sound directly from the mixer. After Defcon, I'll import the audio and edit the videos with [Shotcut](https://shotcut.org). In post-production, I'm going to blur the faces of attendees if recorded by accident to protect their privacy. I will then upload the videos to Youtube. This work will be done on an unpaid basis.
In addition, I plan to set up a live video stream with [Elgato Cam Link 4K](https://www.amazon.com/dp/B07K3FN5MR/?coliid=I3V4ALDHDY46MO&colid=33LDRRB08T8TY) and [OBS](https://obsproject.com). The video link will be embedded directly in the [Monero village website](http://monerovillage.org). Stream will be broadcast in 720p/60 fps format and will connect to a [HDMI Switch](https://www.amazon.com/dp/B07GGT7SZD/?coliid=I3M2DJMM8AR4VC&colid=33LDRRB08T8TY) to have 3 feeds to switch from live (projector, [camcorder A](https://www.amazon.com/dp/B07QJ7VPD4/?coliid=IX1PEBMAZGHIA&colid=33LDRRB08T8TY), camcorder B).
The video set up will be as follows:
![video schematic](https://taiga.getmonero.org/media/attachments/6/e/e/c/f98fe471f64647eca9448b805b9f962421f243cf952de69e50dba0da498b/defcon27_video.png)
#### The PA system
Last year, we didn't have a PA system for the first few talks due to difficulties in coordinating with goons. Defcon can be hectic and it is hard getting in contact with the right people. They were able to eventually help us get one set up. It would be much better to have our own PA system set up before the talks. I suggest getting this [Rockville Package PA System](https://www.amazon.com/dp/B01MQMQ53X/?coliid=I2KJ3EO3YN78UM&colid=33LDRRB08T8TY).
The audio set up will be as follows:
![audio schematic](https://taiga.getmonero.org/media/attachments/8/8/8/c/3517ffb2d2bbee898a9be5401f790a5fd8b0defb5b026135ff30797d935b/defcon27.jpg)
#### How do you plan to store all this stuff after Defcon?
Last year, the community [funded the purchase of supplies](https://forum.getmonero.org/8/funding-required/90538/monero-defcon-26-supplies) and a member that lives in Las Vegas helped with receiving packages (an inventory of what we have can be viewed [here](https://taiga.getmonero.org/media/attachments/8/2/2/8/9df754fad4c3c2be89abd76f6bb617b77471219f01950b407f957871231c/inventory.ods)). After Defcon, I packed all the supplies and banners in a large duffle bag and checked in the luggage for my trip back home. I kept the bag in a garage and will take it with me back to Las Vegas this year. If we fund the purchase of Audio/Video equipment, it is not practical to fly stuff back and forth.
I propose leasing a space in Las Vegas in a climate-controlled warehouse. I've received a quote from a logistics company that specializes in expos. We will be able to ship supplies from Amazon directly to the company for storage. A community member plans to rent a SUV during Defcon and has offered to help transport between the warehouse to hotel and back.
### Who
I am ajs. I've co-authored the scripts for the [Monero explainer videos](https://github.com/monero-ecosystem/promo-video) and volunteered last year to help with Defcon badges, supplies, and communications direction. This year, I will be response for A/V activities, communications direction, and logistics delivery.
### Proposal & Milestones
- Sign storage lease (1 year, includes package handling charges) - June 15, 2019 ($800)
- Purchase [A/V equipment](https://taiga.getmonero.org/media/attachments/3/1/0/2/4140a3930a080ed9a68d5da1803e772719346e1dfddbeac656731dd2c3a1/amazon3.pdf) - July 1, 2019 ($1,128.22)
- Oversized checked baggage (last year's supplies and banners) - August 5, 2019 ($100)
- Rental equipment August 6, 2019 ($524.56)
```
Promaster LED1000B Specialist LED 2 Light Transport Kit - Bi-Color
Qty: 7 Days @ $17.14
$120.00
Deposit $300.00
Canon EOS 5D Mark IV Body
Qty: 7 Days @ $40.71
$285.00
Deposit $3000.00
Canon EF 50mm f/1.8 STM
Qty: 7 Days @ $4.29
$30.00
Deposit $50.00
Benro Mach 3 Legs with Manfrotto MHXPRO-2W 2-Way Pan/Tilt Head
Qty: 7 Days @ $4.29
$30.00
Deposit $100.00
Canon LP-E6N Battery
Qty: 7 Days @ $2.14
$15.00
Deposit: $50.00
Zoom H5 Handy Recorder with Interchangeable Microphone System
Qty: 7 Days @ $8.57
$60.00
Deposit: $100.00
Sub-Total: $480.00
Tax (8.25%): $44.55
Total (USD): $524.56
```
Total cost: $2,552.78
Security deposit: $3,600 (deposit will be returned to core team after the event and saved for next year's rentals)
Exchange estimate of 1 XMR = 85 USD
## Grand Total: 73 XMR
---
layout: fr
title: Creation of Python tools and educational material for checking and explaining the absence of money leakage (a.k.a. inflation) in Monero.
author: DangerousFreedom
date: March 25, 2022
amount: 43.2
milestones:
- name: MLSAG
funds: 14.4
done:
status: unfinished
- name: CLSAG
funds: 14.4
done:
status: unfinished
- name: Seraphis / Optimizations / Functional website delivery
funds: 14.4
done:
status: unfinished
payouts:
- date:
amount:
- date:
amount:
- date:
amount:
---
## TLDR
Minimal Python tools and educational material for checking inflation in Monero.
Check the initial scratch [here](https://criptando.pythonanywhere.com/).
I would like your support to finish it :)
## What and Why ?
I will try to address the following issues:
1) Provide solid information about inflation.
This project is highly focused on building the minimum necessary tools in Python to prove that there is no money leakage (inflation) occurring or that has occurred. Therefore, the community is welcome to use the tools provided here and also make improvement suggestions on how to answer this question in the most decisive way.
2) Educational material.
This work also intends to convey the message that Monero is as safe or more as Bitcoin (cryptographically speaking). Therefore some educational material is provided for the layman and for someone looking to understand the code. Convincing someone about something may require different levels of explanations. This work tries to address this issue.
3) Provide more transparency and ease the fear of users and investors.
Nobody heavily invests into something that they do not understand. This work provides more transparency and education on how the blockchain works with the focus on the inflation issue. Therefore, users would feel safer by investing and using Monero.
4) Abstraction of the C++ code and further implementations using Python.
This work also gives more independence from the C++ code, which the great majority of people heavily relies on to verify the blockchain. If useful functions are implemented here, it could also help, in the future, other people to make different implementations like wallets and nodes in Python.
5) Overview of blockchain history focused on the inflation issue.
Any successful project has to be able to tell its history in the most detailed way for the newcomers that did not live the events that happened in the past. Therefore, scanning the whole blockchain looking for leakages and providing some educational material with codes, some stats and insights is crucial not only for the new members but actually for anyone who wants to revisit the history.
## Who
- I would like to stay anonymous for the moment. I believe that the goal of the CCS is to fund an idea instead of a person so if I do not do the job, the CCS can fund someone else to do it in the way it was proposed here.
- I have never contributed to Monero and I actually got on-board recently although I know its existence for some years.
- I started investigating after this post on [reddit](https://www.reddit.com/r/Monero/comments/s9z67a/again_about_the_inflation/).
- I have a broad set of experiences like web design, Python coding, applied math and economics.
- I am highly motivated to work on this project as it is almost an existential question for me.
- I am pretty sure that I am capable of doing it following the proposed time schedule as I have been working in this project for the past two months already.
## About the proposal
First, I would like to thank everyone in the MRL channel for pointing me some directions. I believe that basically what needs to be done is the creation of Python scripts and educational materials in order to: check the ring signatures, check the amounts involved, check the uniqueness of key images and check the emission curve.
These tasks have to be done for the Pre-RingCT era, MLSAG and CLSAG.
As I have already done a scratch for the Pre-RingCT (v1) era (it is not ready yet but I strongly recommend you to check out the [temporary version](https://criptando.pythonanywhere.com/) to have an idea how the final product will look like), I still need to do improve the Pre-RingCT era and create the necessary material for the MLSAG and CLSAG. I also propose to create some educational material and scripts for Seraphis.
This work does not intend to end the discussion about inflation in Monero, it is quite the opposite, it looks for providing tools and educational material so people can have the same base for a serious and structured discussion about it. I do not expect to deliver the message that you should blindly trust in Monero but I expect to deliver a message which will raise the awareness on the inflation issue.
I will do my best to reply in a meaningful way the concerns of the community and I also will be constantly in touch with the developers and the ones that have much more knowledge than me (they have been really nice and kind so far) to explain the inflation issue in the best way.
## Importance for the community
- Give some material and orientation for the ones looking to increase their understanding about the Monero blockchain with the focus on the inflation issue.
- Create Python functions (ring signature verifiers and others) to check the real data stored in the blockchain
- Give more transparency and explanation to the verification process of a transaction
- Reduce the fear of investors that do not understand how Monero can be transparent and at the same time private.
## Timeline and payouts
First delivery: Codes, nice explanation and some stats about MLSAG /
Date: End of May /
Amount: 14.4 XMR
Second delivery: Codes, nice explanation and some stats about CLSAG /
Date: End of June /
Amount: 14.4 XMR
Third delivery: More codes and explanations (Seraphis), clean website, optimizations and corrections /
Date: End of August /
Amount: 14.4 XMR
I propose to work for 18 USD per hour, 30h per week, for 16 weeks. Which means 18*30*16 = 8640 USD / 200 USD = 43.2 XMR
Total: 43.2 XMR
I will also pay for the costs to host the website and buy a meaningful domain name for the project.
## About deliveries
I will make all the content (codes, images, texts, ...) available and free to use, modify, share and do whatever you want.
As soon as I finish some task, I will make them available.
## Expiration Date
It would be nice if it get funded before 30.04.2022 so I can keep the expected timeline. Thank you very much in advance.
---
layout: cp
title: "Proposal to Add Monero (XMR) as a Payment Option on the Tesla Website"
author: Natoshi Sakamoto
date: February 9, 2021
amount: 890
milestones:
- name: Payment for Monero public payment integration promise
funds: 890
done:
status: unfinished
payouts:
- date: 9 March 2021
amount: 890 (refund)
---
*Important donor and participant note: See the bottom of the document. This proposal is contingent on several factors and will be refunded if certain criteria are not met.*
Press contact: press@getmonero.org
# Proposal to Add Monero (XMR) as a Payment Option on the Tesla Website
**What:** Tesla recently announced that they may accept Bitcoin payment for Tesla cars at some point in the future. This proposal is to ***add Monero as a payment option for a new Tesla, along-side Bitcoin, by asking Elon Musk to accept payment in Monero for three new Tesla Model 3 vehicles (maximum expenditure by the Monero community of $50,000 USD equivalent per Tesla, $150,000 USD equivalent total).*** If he agrees, we purchase the vehicles using Monero through the front end of the Tesla website or Tesla store point of sale system, or Tesla accepts our Monero in some other way such as a special payment processing run. Vehicles will then be donated to our favorite Charities!
**Why:** Most existing cryptocurrencies, including Bitcoin and Ethereum, have transparent blockchains, meaning that transactions are openly traceable by anyone in the world and subject to mass surveillance by foreign governments and marketing agencies. Every Monero transaction preserves the privacy of its user because it obfuscates sending and receiving addresses as well as transacted amounts. Monero is unique among any major cryptocurrency in providing these basic levels of user protections.
Monero is a truly decentralized project entirely developed by a grassroot community of volunteers - to date, [more than 650 individuals have contributed to its source code](https://www.openhub.net/p/monero). All contributors spend time and efforts altruistically, largely unpaid except for a few specific tasks supported by a [dedicated crowdfunding platform](https://ccs.getmonero.org/). Similar to Bitcoin (and unlike most projects in the cryptospace...), there is no premine, no dev tax, no ICO, no venture capital, no nothing. Monero is a pure open source project whose community is aligned first and foremost toward its ideals of privacy & freedom.
With the recent announcement that Bitcoin may be accepted for Tesla purchases, members of the Monero community came up with the idea that it would be preferable to have Monero along-side Bitcoin as a payment option when purchasing a Tesla, given its privacy preserving properties. While some people rightfully want to brag about their brand new Tesla, this should be the owner’s choice, not revealed with an accidental purchase of coffee using the same Bitcoin wallet. You wouldn’t want your server at a restaurant to know the entire balance in your wallet when you pay would you? Why should your purchase of a car broadcast to the world all of the information that is leaked in a Bitcoin transaction? Plus, **the effect of showing up to a party in a brand new Tesla is diminished somewhat if all your friends already knew the moment you bought it because they were able to see the transaction on the Bitcoin blockchain!**
**Who:** This proposal encourages the Monero community to come together and to raise the funds needed, in Monero, to purchase three Tesla Model 3 vehicles and donate them to three worthy 501(c)(3) charities (or corresponding status for non-profits outside the US)! To be considered one of the Community favorite charities, the words “Monero” and the hashtag #Tesla4XMR should be in all Tweets.
**When:** Lets raise these funds now and provide an opportunity for Tesla to support freedom and privacy while simultaneously providing benefit to our favorite charitable causes!
**How:** We propose to ask Elon Musk to accept Monero as a payment option for three new Tesla Model 3 vehicles through Twitter. We are relying on the power of the Monero community (and the generosity of Elon and others - including wonderful charities) to make this happen. Please help us share this proposal and encourage Elon to promote essential cryptocurrency technology!
501(c)(3) charities (or corresponding status for non-profits outside the US) who are interested should express via social media (ideally Twitter) how the donation of a Tesla Model 3 will benefit them, as well as some message on the importance of privacy. Then, charities should encourage engagement on their end to raise awareness. The hashtag **#Telsa4XMR** and the word “Monero” should be used on all Tweets or social media mentions!
In order to be considered one of our FAVORITE charities, a charity should:
* Tweet about what privacy means to them, and why it is important!
* Tweet about situations in which lack of privacy would be a bad thing! Be creative!
* Tweet about how YOU enjoy privacy in your own life (ie: curtains on the window are closed at night, cellphone has a password on it, cash is kept in your wallet or purse and not carried around in your hand for all to see).
* Tweet other funny or serious hypotheticals related to privacy, or lack of privacy - we can’t stress this enough - get creative!
* Tweet about how receiving a donated Tesla Model 3 would benefit the charity.
* Tweet about how a Tesla Model 3 would be used by the charity.
*All Tweets should include the word “Monero” AND the hashtag #Tesla4XMR.*
The more Tweets and Retweets, the better, we need to get Elon’s attention to make this dream a reality! The Monero Community loves organizations who have an awareness of the importance of financial privacy, personal privacy, privacy of thought, freedom of speech, and freedom of expression.
We will be looking for charity engagement in this initiative, and to get Elon’s attention for twenty one days beginning 12:00 noon US Central time on the day the proposal is funded. That is, after 21 days from this time has elapsed, and if the success criteria below have been met, the Monero Community will select our three favorite charities to receive Teslas. The venue in which the three favorite charities will be evaluated and selected is TBA.
Note that selected charities will not receive a donated Tesla Model 3 if the success criteria below are not met. The goal is to actually pay Tesla, for Teslas, using Monero! For that, we need to get Tesla to accept Monero as a payment option!
**Define Success:**
The decision to pay out the Monero to Tesla for the three Tesla Model 3 vehicles will depend on two things occuring. A) Acknowledgement from Elon within twenty one days of a fully funded proposal, that Monero will be added or accepted for the purchase of three Model 3 vehicles, and B) The actual acceptance of the Monero for the vehicle purchases within six months of the date of a fully funded proposal.
More specifically, pay out of the funds to Tesla will occur if three of our favorite charities have been selected to receive a Tesla AND:
* Elon agrees via tweet or other public medium within twenty one days of a funded proposal to add Monero as a payment option, and it is possible to make the payment to Tesla in Monero within six months of the date of the fully funded proposal.
* Elon agrees via tweet or other public medium to accept our Monero as payment for three Teslas and it is possible to make the payment to Tesla, with Monero, within six months of the date of the fully funded proposal.
* Monero appears as a payment option on the Tesla website with no immediate announcement or correspondence from Elon, and this is accompanied by public correspondence from Elon within twenty one days of a fully funded proposal, acknowledging Monero has been added as a payment option, and it is possible to make the payment to Tesla in Monero within six months of the date of the fully funded proposal.
Funds will not be paid out to Tesla (and instead, refunded) if:
* There is no response or engagement from Elon within the twenty one days of a fully funded proposal.
* There is a response or engagement from Elon, but no commitment to accept Monero for payment within twenty one days of a fully funded proposal.
* Monero appears as a payment option within twenty one days of a fully funded proposal on the Tesla website with no announcement or correspondence from Elon (this would be indicative of Tesla already having planned to add Monero as a payment option).
* Monero is added as a payment option within twenty one days of a fully funded proposal alongside other coins or tokens or cryptocurrency (excluding Bitcoin), even if acknowledged by Elon. For example: Tesla adds Coin X, Coin, G, Coin, H, and Monero.
* There is no response or engagement from Elon within the twenty one days of a fully funded proposal and Monero is added as a payment option only by way of a batch implementation of more than just Monero and Bitcoin through the use of a Tesla vendor / payment processor, such as BitPay, etc.
* It is not possible to send Monero to Tesla, and/or Tesla has been uncooperative in receiving the funds as payment for three Model 3 vehicles within six months of the date of a fully funded proposal, despite any acknowledgement or indication from Elon that it will be possible to make this transaction.
Acceptable payment methods for the three Tesla Model 3 vehicles are: Tesla agrees to make a special payment processing run for the Community’s Monero, or Monero is spendable on the Tesla website, or at the Tesla store through the point of sale system. If, in the event of success (as defined above), six months has passed since the date of a fully funded proposal and it is not possible (Tesla becomes unresponsive, uncooperative, or it is not technically possible to send Monero to Tesla by no fault of the Monero community) to spend Monero on the three Tesla Model 3 vehicles in the above mentioned manner, refunds will be issued in accordance with the notes at the bottom of this page.
**Monero Price Fluctuations:**
Should the Monero price in USD rise between the time of a funded proposal, and actual pay out of the funds, the excess Monero that is not used to purchase the three Model 3 vehicles will be returned proportionally to the donors, in accordance with the notes at the bottom of this page.
Should the Monero price in USD fall between the time of a funded proposal, and actual pay out of the funds, so that the Monero collected is now insufficient to purchase the three Tesla Model 3 vehicles, further funding will be sought from the community in a follow up CCS proposal.
**Notes:**
A charity will certainly not be considered a friend of the Monero community if there is evidence that the nonprofit has a mission that is demonstrably not in line with our principles (e.g. advocating for government intrusions such as warrantless surveillance, tracing, suspected human rights violations, etc.). Charities that can be shown to have utilized Twitter bot farms or other forms of unfair manipulation to artificially increase their re-tweet counts will also be disqualified as a potential favorite of the Monero Community.
*This is not a sweepstakes or lottery. There is no purchase, payment, or consideration required to be provided by charities for participation. Charities and others who participate do assert that their participation represents non-consideration in the form of materials, opportunity cost, time, or person-hours, and that any efforts put forth to try and be selected to receive a Tesla are trivial and non-material. Participation by charities, Elon Musk, Tesla, Monero Community Members, or anyone else is purely voluntary. This initiative is void where prohibited, and entities residing in or governed by such jurisdictions shall not participate. This text and/or initiative creates no liability for any participant, including Monero Community members. The recipient(s) of any donated Tesla Model 3 must ensure they are able to fulfill any taxation obligation that accepting an award may present. The Monero Community is not liable for taxation liability, if any, associated with these donated vehicles.*
```
Important donor notes: For this proposal, refunds will be issued in the event that the funding is not satisfactory or the metric(s) for success are not achieved. This differs from the standard of excess or unused funds going to the general fund, because success in this case is dependent on an external event or events occurring.
To qualify for a refund, the donor must send their tx ID, amount, and return XMR address to luigi1111@getmonero.org (PGP fingerprint: FE6D D72A 19CD C5FC 6CB9 1696 BA18 1389 4EDD 58B9, full PGP key at github.com/monero-project/monero/blob/master/utils/gpg_keys/luigi1111.asc) NO LATER than ONE WEEK after their donation is made. Any remaining unclaimed funds (in the event that the proposal is not completed) will be sent to the general fund as usual. If refunds are to be issued, the funds will be returned via the provided XMR address.
In summary, the funds can be either:
Unclaimed, leading to the general fund receiving them in the case of a failed proposal.
Claimed within one week of the donation, leading to a refund in the case of a failed proposal (assuming you sent the email within the week window).
Note: The hope is that the refunds will not be needed, and the funds will be distributed in accordance with the success of the proposal. In the event of success of the proposal, refunds will NOT be issued. It is only if the proposal is not funded to satisfaction, or not successful, or as a volatility adjustment.
```
Tesla and Elon Musk have absolutely no affiliation with this Monero CCS proposal at the time this is written, nor can we say that they endorse or otherwise have commented on this CCS proposal or Monero.
This diff is collapsed.
This diff is collapsed.
---
layout: wip
layout: cp
title: moneromooo coding, april 2019
author: moneromooo
date: 15 March 2019
amount: 410
milestones:
- april:
- name: April
funds: 33% (137 XMR)
done:
status: unfinished
- may:
done: April 30, 2019
status: finished
- name: May
funds: 33% (137 XMR)
done:
status: unfinished
- june:
done: May 31, 2019
status: finished
- name: June
funds: 33% (136 XMR)
done:
status: unfinished
done: June 30, 2019
status: finished
payouts:
- date:
amount:
- date:
amount:
- date:
amount:
- date: 22 August 2019
amount: 410 XMR
---
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.