FlatFeeStack Go-Live

Pfister, Andy and Knecht, Pascal and Kalchofner, David (2023) FlatFeeStack Go-Live. Other thesis, OST Ostschweizer Fachhochschule.

[thumbnail of FS 2023-BA-EP-Pfister-Knecht-Kalchofner-Flatfeestack.pdf] Text
FS 2023-BA-EP-Pfister-Knecht-Kalchofner-Flatfeestack.pdf - Supplemental Material

Download (12MB)


The FlatFeeStack platform offers a convenient and transparent way for individuals and companies to show their support for open-source projects. It operates on a simple model where users pay a fixed fee of $125 annually. Through FlatFeeStack, contributors to open-source projects receive funds based on their contribution level, measured by analyzing Git commits. Payments can be made using credit cards, and the platform supports payouts using cryptocurrencies.

The platform has been in development for several years now. The platform is primarily feature-complete, so it should be opened to the public. A platform-as-a-provider was evaluated as part of the thesis, and a continuous deployment strategy leveraging GitHub Actions was implemented. The platform uses Prometheus and Grafana for monitoring, which allows to observe both infrastructure and application-relevant metrics. The existing decentralized autonomous organization (DAO) is now accompanied by a forum where members can discuss proposals before they are written onto the blockchain. A complete overview of all the functionality was created, and bugs were fixed that were discovered during the creation of this overview.

On June 2nd, the platform was silently launched, and initial contributions to open-source projects were distributed on the same day.

Item Type: Thesis (Other)
Subjects: Topics > Other
Area of Application > Banking & Finance
Technologies > Decentralized
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Thesis advisor
Bocek, Thomas
Date Deposited: 21 Oct 2023 12:01
Last Modified: 21 Oct 2023 12:01
URI: https://eprints.ost.ch/id/eprint/1139

Actions (login required)

View Item
View Item