Developers work
In this page we explain all you need to know if you are a developer willing to contribute to The Orivon Project
This page is relative to exactly right now, so it will surely change in future as needs changes accordingly
To begin, we split development contributions in 4 types:
-
Core Dev Team Availability
-
Project Design contribution
-
MVP / Showcase support
-
General Technical Support
Core Dev Team Availability
You are eligible for this contribution type if you are a C++/Rust developer
It allows you to potentially become part of the Core Dev Team of Orivon making the Orivon Browser and its components
Realistically, the best thing you can do right now with that skill set is, sign up that you are ready for Orivon
You can do it here: Work Development Team Registration
We also accept HTML/CSS/JS devs proposals
This form serves to give us your availability to be part of the Orivon development team
If selected we will text you, and then we will text you again every once and then to confirm your availability
Once we are ready to establish the team, we will call everyone that has been selected, we will choose together a Dev Team Lead and you will be given with a development goal (similar to an internal Hackathon)
Based on how many commitment registrations there are, we may choose to form multiple teams to test for the same or different task
This process will serve to establish a definitive team, able to show investors our capability to actually build the Orivon Project
Project Design Contribution
You are eligible for this contribution type if you have some knowledge on:
- Web3 / Blockchain
- WASM
- Networking and decentralized systems
- Technical Writing
- System Design thinking
If you are new to some of these you're lucky because you can surely learn by doing
This contribution type consists on expanding / discussing / improving the Technical Design
As you can read in the Technical Contribution Flow it consists basically in making the best Technical Design decisions and structure out of the Orivon Implementation goals. Defining how the Orivon system should technically actually work
It includes also contributing to the Implementation specification itself whenever it's needed, since it may miss some points that Technical Design has to depend on. Contributing to Implementation is literally taking further The Orivon Project.
It's good practice when you join Technical Design and Implementation contributions to share your presence and commitment interest for it within our Discord at #🛠️technical-chat and read Technical Philosophy
Both in Technical Design and Implementation is where you are literally handwriting the future of Web navigation
Actually this is the thing we need to take Orivon to the light in first place, it is the strong foundation prerequisite we need before the Core Dev Team itself and surely before funding
Contribution on that side will give you advantage on successfully becoming part of the Core Dev Team, both for our preference on individuals that has shown more commitment, along with the knowledge advantage that this contribution will inevitably give you
MVP / Showcase support
Other than Technical Foundations, to reach investors in the first place, Orivon has to get known very well on Web3 space
The "Orivon" concept should become very discussed on Web3 and DeFi spaces, we have to collect a community and supporters willing to show that the project is accepted from the world, and is ready to get customers as soon as it is made
Funding will instantly comes if this, along with Technical Foundations is successfully achieved
You can surely help with that trough MVP creation, MVP's has a very strong power to collect interest and trust.
Creating concepts which shows the Orivon potentials.
An MVP that shows to a certain community the Orivon potential is an instant turn on for their minds
There aren't specific skills required for that, we need both real Technical MVP's, as well with merely showcase visual concepts MVP's just to spread the idea
You can do what you can your best, from a simple edited video to show the concept, to a true Electron browser with Orivon concept implemented (more or less fake depending on how you are capable of, the more true is the better is)
We don't need that many MVP's honestly, that's why this section will disappear once we will have both Technicals and Conceptual MVP's ready which are enough.
But down there we list what we need and where your contribution will be very effective on:
-
Web3sites MVP: Opening a Web3 program within a browser simply by opening a URL.
ensdomain.eth -> application. Good app candidates for that are Nostr, Mastodon, Bisq, Bitcoin node and various notorious Web3 apps which has never been able to natively run within a browser like that beforeAs always, based on your capability you can decide how true it should be, the ideal one would actually run the app with WASM (maybe supported by WASI), would use a true .eth domain with true DNS records which links to an IPFS containing all of the App data, which are the ones used to actually run the App.
-
Web3 Score MVP: An MVP which allows the user to navigate trough a specific set of Web3sites, showing how the Web3 Score behaves for different Web2 and Web3sites.
Example candidates may be uniswap.eth, youtube.com, app.element.io, swap.thorchain.org, tokenshielder.com, pump.funPossibly the set of candidates web3sites is available within the Dashboard concept on that first picture at Orivon Docs
For each site the goal is to show how Web3 Score behaves for the site itself based on how the access to it is considerable trustless, and also the Web3 Score indicators when you perform wallet Operations within that site
General Technical Support
This contribution type provides us general support from Technical contributors for various tasks that may come up, like a Github repo maintaining, various scripts, etc...
You can ask or find for call-to action for roles like this every once and then within our Discord server
Bonus
A bonus point of contribution for developers, is Networking
Orivon is a community driven project and needs more people.
If you think you have relevant connections to share Orivon with, or you want to engage with community growth contributions, you have the full approval to do it.
Just join our Discord server and let us know each time you took someone into the project
We have an apposite channel called 🧩growth-merits where we track in a leaderboard your networking contributions to keep your merit for the long term