Ox21 domain registration and trading system -- 2
Budget: $750 – $1,500 CAD
Ox21 domain project
Based on IPFS, and decentralized database
Work with Ox21 app
Every dealer has his Ox21 domain at a cost, contains letters and numbers, space is allowed between letters or numbers for any languages, no two or more spaces in a roll, not for the leading or ending
Regular cost at 1 JIN, which is US6 for the length of 6 or longer,
Shorter domain more expensive,
5-digit domain, 100 JIN
4-digit domain, 10k JIN
3-digit domain, 1 million JIN
2-digit domain, 100 million JIN
1-digit domain, 10 billion JIN
JIN contract address,
0xfe480dd42c682e268bebb2d36c914d2cfbca8be0
https://etherscan.io/address/0xfe480dd42c682e268bebb2d36c914d2cfbca8be0#code
decentralized database
we suggest using the free decentralized database,
https://ipdb.io/
table owner login
wallet address
password
table domain owner
wallet address
domain hash code
web page IPFS hash code
created timestamp
updated timestamp
register new domain
User register a new domain on our website,
User create an account with wallet address and 12 phases as imtoken wallet.
The system insert into the table owner login,
Wallet address
Password that user generated at least 8 digits with letters upper case and lower cases and numbers
We use the 12 phases to recover the account when user forgot password or login on new equipment
One registration domain page, user input the domain that he wants, the system will verify the domain is unique by checking hash code of the domain he picked, if it is unique, calculate the cost in JIN by the rules of length.
Generate the QR code for the payment, when received the payment in full, insert into the domain owner table.
Create a free IPFS web page for this domain, including domain name, page under construction and the date time.
We suggest to use
Pinata.cloud which is a free IPFS storage for up to 1GB with free plan.
Insert the web page hash code into domain owner table.
Edit domain
User login first, then he can edit the “web page IPFS hash code”, the system will check if that the new hash code is valid, and update the domain owner table.
List all the domains that specific user owns,
When user login into our website, list all the domains he has by searching the table domain owner.
Domain. Cost in JIN, created, updated
domain for sale display
domain owner can post in our app for his domain for sale or another platform, link back to our web server
domain name as string, wallet address, and JIN quantity required
domain transfer procedure
our system generates a 6-digit order ID, assume the order ID is “123456”
For sample, domain, “ox21 is great”, shall pay 100JIN
Our system generates payment QR for 100.123456 JIN
After receiving the payment in full, our system will update the two tables,
Insert one new entry to table owner login
Wallet address
orderID as his password
table domain owner, update the wallet address with the new wallet address that made the payment.
Based on IPFS, and decentralized database
Work with Ox21 app
Every dealer has his Ox21 domain at a cost, contains letters and numbers, space is allowed between letters or numbers for any languages, no two or more spaces in a roll, not for the leading or ending
Regular cost at 1 JIN, which is US6 for the length of 6 or longer,
Shorter domain more expensive,
5-digit domain, 100 JIN
4-digit domain, 10k JIN
3-digit domain, 1 million JIN
2-digit domain, 100 million JIN
1-digit domain, 10 billion JIN
JIN contract address,
0xfe480dd42c682e268bebb2d36c914d2cfbca8be0
https://etherscan.io/address/0xfe480dd42c682e268bebb2d36c914d2cfbca8be0#code
decentralized database
we suggest using the free decentralized database,
https://ipdb.io/
table owner login
wallet address
password
table domain owner
wallet address
domain hash code
web page IPFS hash code
created timestamp
updated timestamp
register new domain
User register a new domain on our website,
User create an account with wallet address and 12 phases as imtoken wallet.
The system insert into the table owner login,
Wallet address
Password that user generated at least 8 digits with letters upper case and lower cases and numbers
We use the 12 phases to recover the account when user forgot password or login on new equipment
One registration domain page, user input the domain that he wants, the system will verify the domain is unique by checking hash code of the domain he picked, if it is unique, calculate the cost in JIN by the rules of length.
Generate the QR code for the payment, when received the payment in full, insert into the domain owner table.
Create a free IPFS web page for this domain, including domain name, page under construction and the date time.
We suggest to use
Pinata.cloud which is a free IPFS storage for up to 1GB with free plan.
Insert the web page hash code into domain owner table.
Edit domain
User login first, then he can edit the “web page IPFS hash code”, the system will check if that the new hash code is valid, and update the domain owner table.
List all the domains that specific user owns,
When user login into our website, list all the domains he has by searching the table domain owner.
Domain. Cost in JIN, created, updated
domain for sale display
domain owner can post in our app for his domain for sale or another platform, link back to our web server
domain name as string, wallet address, and JIN quantity required
domain transfer procedure
our system generates a 6-digit order ID, assume the order ID is “123456”
For sample, domain, “ox21 is great”, shall pay 100JIN
Our system generates payment QR for 100.123456 JIN
After receiving the payment in full, our system will update the two tables,
Insert one new entry to table owner login
Wallet address
orderID as his password
table domain owner, update the wallet address with the new wallet address that made the payment.