Inspiration
To capture the full picture, we interviewed recruiters from major blockchain companies and studied user problems. The analysis of this data has brought out a number of important problems:
- It is costly and time consuming to find a good employee despite the fact there are many HR officers, platforms and applications.
- Companies pay money to post a vacant position on a platform leading to an event when nobody is hired.
- Platforms that store information about companies and employees may close down or delete all the data about its users. As a result, individuals and companies can lose important information about themselves and the connections they have made.
- To create a hackathon, many funds are required for everyone in this process: for accelerators, for businesses, for funds. This also takes a considerable amount of time.
What it does
So we had an idea of creating a home for Avatars with their soul - Soulbound Token. Both companies and individuals can create an Avatar and:
- Write information about themselves on blockchain. May create their CV and enrich it using data from achievements on our platform. Due to the fact that this data is stored on the blockchain, it’s certain that everything written there will never be deleted. In addition, people's accomplishments will confirm their qualifications.
- Organizations can post job openings for all Avatars (SBT job opening). Once an individual passes the interview and is hired, the company sends SBT and pays a reward them using a smart contracts for their personal information that is written in the CV.
- Create an automated hackathon without any coding skills. Anyone can build their own hackathon in a matter of hours. All you have to do is fill out the form, mint an SBTs - cups and lock the prize money into a smart contract.
The Avatar is useful for everyone, not just the startup creators. But also for regular people who want to improve their lives by constantly learning and improving their skills. On our platform it’s possible to make venture investments in individuals, not only startups. For instance, funds invested in 10 students, but only 2 of them succeeded. Those 2 students will make way more money for investors than they (the investors) put into 10 students.
- That's why we added the possibility to create a token for an avatar.
How we built it
We used advanced decentralized technologies:
- Smart contracts on different networks (Solana(draft version) and Polygon), allowing you to create SBTs to identify the user, confirm his achievements and work experience.
- Smart contracts to create your own ERC-20 token (Polygon)
- IPFS for secure and open storage of information about user’s achievements, vacancies and hackathons.
Also we:
- Developed a verification by email and github. Verification is carried out only once.
- Wrote tests to validate smart contracts (Brownie).
- Connected a backend to link all blockchain networks and also for verification.
Challenges we ran into
- How to implement decentralized company avatar creation?
- How to connect all blockchain networks?
Accomplishments that we're proud of
We:
- Were able to implement a working prototype from scratch during the hackathon.
- Overcome technical challenges to accomplish goals.
- Managed to conduct 10 interviews with recruiters and founders of startups and received feedback on our project.
- Have already received 5 requests from companies and accelerators to use our platform. There is a demand!
What we learned
Throughout the journey, we have learned how to
- Build a complete dApp on Solidity and Rust.
- Deploy a Smart Contract and testing.
- Use library to interact with IPFS.
- Understand the user and company problems.
What's next for Souldev Network
Souldev Network is looking to get Grants to fund the development and marketing of dApp, to facilitate partnerships with companies, accelerators, educational universities, venture capital funds.
- Testnet: Polygon & Solana
- NEAR implementation
Built With
- chainlink
- ipfs
- javascript
- python
- rust
- solidity
- typescript
- uniswap3

Log in or sign up for Devpost to join the conversation.