VORG: Decentralized company and domain name registry
Tags: blockchain, web3, opensource
Published: 2022-01-23 07:51:00

Nowadays, it is not troublesome that start a company. We only need to provide relevant materials and a small amount of funds to relevant institutions on the Internet to start a company. Even so, there are some troubles:

1. Have to consider where the company will be founded based on the business.
2. Have to provide a variety of materials.
3. Subject to policy restrictions in some countries or regions.
4. It may be necessary to pay a management fee annually.
5. Financing is not easy
6. …

So let me introduce you VORG.
VORG is a decentralized Virtual ORGanization ans domain name registrar built upon the Ethereum. Virtual organization refers to individuals, groups, teams, organizations, companies, etc.
In other words, it provides a global decentralized alternative to the registration of companies or organizations in the real world.

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/extwqyiq9z5nd52n5yco.png)
In addition, consider the general needs in the real world.
As a start-up team, it has financing demand. And as an investor, it has investment demand. Therefore, in VORG, you can increase capital and shares for your team, and trade shares with others.
Companies today generally have their own website. Which means they need to register a domain name and have to pay annually to keep owning it. Therefore, VORG also provides domain name registration service, and its domain name is the virtual organization name with the suffix .v. And once a virtual organization is registered, unless you go bankrupt, you own this domain name forever.

We will see how to start a virtual organization, how to increase its capital and shares, how to trade shares and how to configure DNS below.

**Start a virtual organization**
Step 1. Visit the homepage of VORG: https://vorg.io. On this page, you can input the virtual organization name and press Enter to search for the corresponding virtual organization information.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0rxd549y5hnqe2nbchxp.png)
Step 2. Click SIGNIN to log in, only Metamask is supported temporarily.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/c29q3pd8kdme0l3ubq4q.png)
Step 3. Click CREATE to create a new virtual organization.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/z8chlh122izl6evztbrc.png)
Step 4. After clicking the Create button to submit and paying the gas fee, you will be redirected to the user page (it may take some time to create a new virtual organization).
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/260bw5iyvh3ev8j786y2.png)

**Increase registered capital and shares**
Step 1. Click on the virtual organization name as shown above to the virtual organization details page.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7nfgkg4v4za9ja9plfzx.png)
Step 2. Click the Increase Capital&Shares button to increase capital and shares.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/9baqfplydyh0i29p1fxq.png)
Step 3. Click the Submit button to submit the capital increase and share expansion request. The page will back to the organization details page after paying gas fees.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i51mxzmvh46fo8sa8zsw.png)

**Share trading**
Step 1. Click Sell as show above to sell shares.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/svfa9osqysr1ixh9e7md.png)
Step 2. After clicking Submit and paying the gas fees, the page backs to the organization details page.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ggdu6ov6a34wtxowxjla.png)
Step 3. Use another account to access the organization details page.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cppbtjsvtf68e8gcgc6e.png)
Step 4. After clicking button Buy, fill in the purchase information.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sfjqf1dxd3ya1jhx8gi5.png)
Step 5. Click Submit and complete the payment, the page will back to the organization details page.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/hp9o1m7mh6pjwxk9b4m7.png)

**Configure DNS**
Step 1. Login as owner account and access virtual organization detail page.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lv6n41t5k3taiqiw050r.png)
Step 2. Click DNS button to enter DNS configuration page.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/0k72tvcrsygkxpfm4rpt.png)
Step 3. Click ADD button to add resource records for your domain name. For now, only type A is supported, and more types will be supported in the future.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vchhkwlp15wipeuchp3h.png)
Step 4. Click Submit button to submit the request. And in order to be able to access our domain name, we need to download a DNS Router.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xlo7tf61rizqabcnzwxj.png)
Step 5. Unzip and launch VORG DNS Router. If you are Mac, you have to change system settings to allow to execute router. Router will not show any window. When you launch the router, you will receive a notification.
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i5q7u7642hojc35i2y9h.png)
Step 6. Our domain name can now be accessed by a browser as shown below:
![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/b3jbffnhaztuctz0edf9.png)

And everyone can visit [http://vorg.v](http://vorg.v) to verify whether the current operating system can access the _.v_ domain names. If you exit the router, the VORG domain will not be accessible.