We appreciate your interest in OptriSpace! In this lecture we are gonna tell you about our platform. Who is it for, how can you use it and what problems it solves.

Why do we need another freelancing platform?

There are a bunch of freelance platforms at the moment. So why do we need another platform? How is it different from existing platforms?

Let’s talk a bit about OptriSpace – a brand-new freelance platform built on top of blockchain, implements DAO mechanisms and uses crypto as a payment method.

Advantages of using OptriSpace

No commission fees

In OptriSpace we decided to not to get payment fees from our clients. Platform is absolutely free for usage. All you need is to pay transaction fees on blockchain which are usually small amounts of money (about 5 USD per contract life cycle).

No paperwork

We don’t like papers or paperwork, so we don’t have it. You don’t need to sign contracts manually with a pen, just create an account on our platform and you are ready to use it.

Fast and secure payments

We’ve focused on fast and secure payments which are provided by the blockchain. You as a freelancer don’t need to wait for 2 weeks or more to get paid. When a customer has confirmed your work, you will be able to withdraw your money from the Smart Contract instantly.

We don’t store your money in our platform

All money is stored in the blockchain as crypto tokens. We use Binance Smart Chain, so all money is crypto tokens in native network coin – BNB. Regarding this, no one can steal your money.

No middlemen, everything is managed by Smart Contracts

Smart Contracts protect you from third parties – no one can steal your money from Smart Contracts. There are only two participants – you and the person who you are working with.

Smart Contracts states are clear for both participants

We’ve 5 steps for Smart Contracts. When a Smart Contract is deployed on the blockchain, a freelancer should sign it with their own wallet. Each state is locked to a specific person (customer or freelancer).

For example, customers can not sign a Smart Contract for freelancers, neither freelancers can set a Smart Contract as funded or approved to withdraw money. All steps are protected by code on the blockchain. No one can make a change to Smart Contract except participants.

All changes are stored on blockchain

You can check and validate the current state of your Smart Contract by using https://bscscan.com/ service provided by Binance Smart Chain.

Transactions history

Our codebase is open sourced and available on GitHub

You can check our code base of backend, frontend and Smart Contracts on GitHub.

If you are a developer, you can add new functions to our platform by contributing your changes (and get paid for it in crypto!). Feel free to ask any questions to our development team.

It is decentralized by nature

We believe that no one can prevent you from working on a platform. No one can block you from using the platform, no one can ban your account if you’ve accepted the rules. Because of this we want to build Decentralized Autonomous Organization.

All future functions of the platform will be built after a voting process between DAO members. You can vote on interesting features and we as the developers will implement these features. Also you can suggest new functions for our platform.

If you don’t like how the specific job is organized, you can vote to ban this job on our platform and if it gets the required number of votes, it will be removed from the platform automatically.

All members are shareholders of our company

It is our core feature, guys! We want to build a community and support all active members by giving them back our own tokens which have value.

What is the lifecycle of Contracts?

StatePersonProcessed byPayments
CreateCustomerServerNo gas fee
AcceptFreelancerServerNo gas fee
DeployCustomerBlockchainGas fee
SignFreelancerBlockchainGas fee
FundCustomerBlockchainGas fee
Contract price
ApproveCustomerBlockchainGas fee
WithdrawFreelancerBlockchainGas fee

Known issues

Let me tell you about our disadvantages or issues that you have to know before using our platform. There are not too many, but we need to explain them to you.

You have to know what crypto is

If you are new in the crypto world, you have to read related articles to make sure you completely understand how crypto works. Make sure you can withdraw money from Binance in your country and it does not violate the laws of your country.

Payments are only in native Binance tokens

You have to know how to convert your fiat money to BNB tokens. You can use Binance UI or another service which you prefer to swap tokens. We don’t support any existing tokens or crypto platforms.

Gas fee / transactions fee

All transactions which change the state of a blockchain require a gas fee. If you want to add something on the blockchain, you have to pay a transaction fee. It is not too much, but there is no way to break the rules. Usually it is a small amount of money, about 1-5 USD per contract.

Also we need to say, if you are a freelancer and just applying for interesting jobs, you will pay a transaction fee while signing a Smart Contract on blockchain. If you have 0 BNB on your blockchain account, you can’t sign a Smart Contract (or change its state to another one, like withdraw money).

You have to rely on your own

If you are a customer and choose a person who will work on your project and this person will not do his/her work great, you can’t get your money back because of security steps of the Smart Contracts.

We are going to implement Insurance Contracts on our platform to avoid such situations.

Please make sure that the person who you are choosing for your work has all the resources and all information to complete your task. There is only one way for a customer – to get the final result from a freelancer. There are no chances to refund money from Smart Contract.

If you are a freelancer and your customer will not confirm your task results, you will not be able to withdraw money from a Smart Contract. Do your best and try to communicate with each other.

We use our own backend server

The main purpose of using a backend server is to minimize costs of the transaction fees, it stores the list of the available jobs, chats and users profiles. After a contract is created and accepted on the platform by contractors, it migrates to blockchain and is managed by a Smart Contract on blockchain.

Backend in this situation is not a middleman or third party. No one including our team members can make changes to contracts between participants.

No mobile applications

We are not sure about creating mobile applications, because all steps in Smart Contracts require a crypto wallet to sign and confirm transactions. If you have experience of building mobile applications for the crypto world – please contact us.

Planned features for the platform

Insurance contracts

The next feature that we would like to implement is Insurance Contracts which allow you and another person to be safe while working on a particular task.

When a customer creates a draft of a contract, he or she can set the rules: required time for a freelancer to complete the task and send a work result back to a customer. If a freelancer will not send a result in a time, then a customer can get money back for a Smart Contract.

On the other hand, a freelancer signs these rules to be safe as well. If you are a customer and you are not approved withdrawing money at a specific time, then a freelancer will get paid.

Also a customer can reject a work result and a freelancer should respond in a specific time. Number of times to change states of rejection or requesting approvals are limited by Smart Contract rules.

As I said before, no one can be a middleman between participants. All logic managed by a code.

Voting mechanism

Voting mechanism is a core feature of Decentralized Autonomous Organizations. You will be able to suggest changes for our platform, you can vote on banning particular tasks or members which violate the rules of the platform.

We don’t know how it will be implemented, we need some time to research best practices. So join our Discord community to stay in touch and get updates from our team.

Password restoration mechanism

We don’t have this feature right now, but we will work on it a bit later.

Sign Up or Sign In with Crypto Wallet

We haven’t implemented this feature yet. But it would be good to have it in the near future.