Skip to content

Why Opensource it?

Flajt edited this page Mar 20, 2024 · 4 revisions

The reason was quite simple:

  1. Trust, it allows everyone to verify that everything that I'm building is working as intended and neither I nor anybody else is messing with the data submitted
  2. Feedback, Github allows easily to get feedback and ideas from others via issues and discussions (feel free to chime in)
  3. EAR, the US Encryption Export Complicance is easier for Opensource Projects (as far as I understood it, this project doesn't fall under it)
  4. Others can maybe learn from it (Idk about my code quality / architecture tho xD), or take some inspiration from it

That's it actually.

Why do you use a properatary provider (Originstamp)?

I have zero knowledge in working with Blockchain related tech, I'm mainly a Flutter dev slowly branching out into other things,like web, native code (Swift, Kotlin) who also does all the backend stuff by himself (also no expert).

Since I don't think I will be working with Smart Contracts and Blockchain tech, I didn't want to dive to deep into that, it would have increased the time to release by quite a bit.

But I tried to find a solution which is running in europe, which supports that you can verify things by yourself. And hey, maybe in the future if I have more than .5 users (or maybe you are an expert in Web3), we could tackle it. (Also crypto transaction pricing is quite volatile and I didn't want to spend money and setup additional infrastructure as well)

TLDR:

  • Time
  • Money
  • Skill

Related projects:

A set of projects I've created in order for this project to work out well.

Clone this wiki locally