Author

Topic: What is function component for crypto exchange? (Read 185 times)

brand new
Activity: 0
Merit: 0
https://medium.com/gamoprotocol/what-is-gamo-protocol-2edd78488228


Hey Guys Please check this out. Its a new cryptocurrency named GAMO. If you guys interested Just check this out.
newbie
Activity: 189
Merit: 0
What are needed function components for make exchange?


-User join/login, Google 2FA, My page

-Trade
All coins,
Buy/Sell,

-Databases
User's data, transaction data, coin's price chasing (option?)

-Server
webpage server, coin server

-Coin integration

-Integration with real national bank account of users

-Admin pages for exchange


What else are there more to implement?





Hi friend,

First Function component is Traders Features

1. Trading Chart
2. Trade Match Engine
3. Escrow Services
4. Enhance the buy and sell system
5. Wallet integration(multi-sig)
6. Crypto & fiat payment gateway integration
7. High level of liquidity
8. Suit with different order type ( market, limit, stop, buy stop, copy, p2p, OTC )
9. Margin Trading and Lending System


Second Function Component is Security Features

1.   HTTP authentication
2.   Jail login
3.   Encrypted user data & transaction data
4.   CSRF protection
5.   DDoS Protection
6.   SSRF protection
7.   2FA

If you have an idea to start the project,

Ping in
Skype: live:hello_20214 or WhatsApp:+91 9790097510  or LiveChat
newbie
Activity: 57
Merit: 0
do it it like it, not yet
sr. member
Activity: 410
Merit: 257
You want some info or actual code?

newbie
Activity: 61
Merit: 0
anybody with experience building a private exchange? I need some help. thanks
newbie
Activity: 168
Merit: 0
You may also want to look into the KYC feature for your exchange. security is also often the biggest challenge that exchanges face.

As for me that what do we need in the function of crypto exchange If we want to develope an exchange and we must be sure what is needed to build for crypto exchange so we can do good activity  for example we do trading, buying, selling all coins beside that the function of crypto exchange it can increase our bitcoins more.
jr. member
Activity: 140
Merit: 2
If your thinking of creating it all by your self it hell wont be easy, best to get a team.. Here are few points I found out

Developing a cryptocurrency exchange: Points to ponder
1. Operational scope
Before anything else, it will be important to set the operational scope of your cryptocurrency exchange. This is essential as you will be required to get necessary approvals according to the operational scope. You will have to think about licensing and registering the exchange according to the local or global laws.
2. Regulations and compliance
Cryptocurrency is a hot arena and nearly all the governments around the globe are stern on use of cryptocurrencies and exchanges. As someone who wishes to start a cryptocurrency exchange, your business will be required to adhere to KYC norms. This means you will be required to get documents to verify the identity of customers and keep a record of the same. This is essential to eliminate the chances of money laundering through cryptocurrency trading.
To comply with regulations, it is important to integrate a customer verification API in the exchange and develop a backend database to keep a proper record.
3. Payment processing
In order to be able to convert fiat currency payments to cryptocurrencies, you would need a payment processing partner such as a bank. Keep in mind the trade settlement cycles of banks in underdeveloped countries if you are based in one.
With the help of an efficient payment processing partner and a payment gateway API, you would be able to give users the power of adding and withdrawing funds as they please.
4. Liquidity management
Liquidity is an important aspect for the success of a cryptocurrency exchange marketplace. The trades at an exchange drive its liquidity position and without bustling trading activity, no cryptocurrency exchange can survive. In order to manage liquidity at your exchange, you will need to integrate your cryptocurrency exchange’s liquidity position to other existing exchanges.
This can be done with the help of a modern API interface that shares liquidity and trade volume data between two exchanges. Being a part of crypto exchange network is also beneficial in improving liquidity position.
5. Currency support
According to Coinmarketcap, there are more than 1500 active cryptocurrencies in the market. In fact, the rate of introduction of new cryptocurrencies spiked with the introduction of Ethereum platform that offered the ability to launch a new cryptocurrency without much hassle. In a competitive era, it is important to decide the number of cryptocurrencies the exchange will support.
6. An app would be needed also..

- source intuz.com

Hope its helpful
member
Activity: 238
Merit: 38
If you are developing an exchange and you are not sure what is needed to build one, I am sorry to tell you but most likely you shouldn't be developing one. You can get everything sorted out but would you be able to secure your exchange that you are writing? Because creating one is not so complicated without securing it.

You can simply start by observing what others are doing. Go make an account on binance, kucoin, coinbase or any other exchange and simply look at the features that they have.

If you are good with ruby , then might want to look open source exchange (PEATIO) here: https://github.com/peatio/peatio
jr. member
Activity: 413
Merit: 5
What are needed function components for make exchange?


-User join/login, Google 2FA, My page

-Trade
All coins,
Buy/Sell,

-Databases
User's data, transaction data, coin's price chasing (option?)

-Server
webpage server, coin server

-Coin integration

-Integration with real national bank account of users

-Admin pages for exchange


What else are there more to implement?

Jump to: