Bitcoin Forum
June 22, 2024, 12:25:03 AM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Buying another coins with Bitcoin .... how to track?  (Read 178 times)
roomel (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
July 25, 2018, 08:03:42 AM
 #1

Hi guys & girls,

We are making some internet website for our client. The client has started his own cryptocurrency, let's call that crypto: CVB. We are making also website User Panel where people can buy CVB coins by BTC. The problem we are facing is that we need to track this transaction and show in User Panel how many CVB coin someone has bought.

The problem is, which online wallet can we integrate with our website to track this kind of information,

We are using the WordPress ecosystem. Any thoughts?



butka
Full Member
***
Offline Offline

Activity: 434
Merit: 246


View Profile
July 25, 2018, 08:49:55 AM
 #2

Without any intention to be disrespectful, I don't think you really know what you are doing.

We are making some internet website for our client. The client has started his own cryptocurrency, let's call that crypto: CVB. We are making also website User Panel where people can buy CVB coins by BTC.
Is the main function of this new cryptocurrency to be offered for sale to obtain some BTC?

The problem is, which online wallet can we integrate with our website to track this kind of information,
Have you ever heard of a blockchain? You have to have a blockchain to be able to integrate a wallet, let alone an online wallet.

We are using the WordPress ecosystem. Any thoughts?
WordPress ecosystem? You are kidding, right.
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
July 25, 2018, 11:52:02 AM
 #3

The problem we are facing is that we need to track this transaction and show in User Panel how many CVB coin someone has bought.

If each user has to register on your site, you can simply assign one deposit address for each customer. Then it is trivial to track how much coins have been bought by whom.

If you are offering this without a registration, it will get a more tricky. In this case you will need to combine multiple techniques (cookies, ip-/browser- tracking, blockchain analysis, etc..). But note that if you are going to track your user with cookies or browser information you will need to provide all necessary information (regarding the General Data Protection Regulation (GDPR)) to your customer.
If you don't do this you will get quite a lot legal trouble.


The problem is, which online wallet can we integrate with our website to track this kind of information,

Online wallet? You don't need any online wallet for this purpose. Thats completely unrelated to your actual problem.

HeRetiK
Legendary
*
Offline Offline

Activity: 2968
Merit: 2111



View Profile
July 25, 2018, 02:12:44 PM
 #4

If running a full node yourself is beyond your capabilities, Blockchain.info / Blockchain.com offers an API that may help you with what you are trying to achieve:
https://www.blockchain.com/en/api

I wouldn't use them beyond tracking the balance of pre-specified cold storage addresses though. Using a web wallet is never a good idea. Not for consumers, let alone commercial projects.
Heisenberg_Hunter
Legendary
*
Offline Offline

Activity: 1584
Merit: 1278


Heisenberg Design Services


View Profile WWW
July 25, 2018, 03:17:49 PM
 #5

A simple scenario be like, once a customer registers on your site and requests an address for sending btc, generate an address and give them and once the coins are received, you can update the equivalent CVB coins for the particular customer by using a simple java or python code. Using a multisig wallet would also be helpful for tracking the info as a separate address would be generated for each customer. Use a cold storage to store the coins which are sent by the customer.

You don't need a online wallet for this and since you are risking other people's money, having them safely in a cold storage would make sense.
vit05
Hero Member
*****
Offline Offline

Activity: 672
Merit: 526



View Profile
July 25, 2018, 04:19:09 PM
 #6

The client has started his own cryptocurrency

No. He did not do his own cryptocurrency. He may have created a virtual currency, he may have created an ethereum token, or he may have made a fork of a currency that already exists. But it is very unlikely that he has created a cryptocurrency and the only problem is to track it on a site.

Now, if he only wants to have a coin to use on a website. The most practical is to create a new Ethereum token from a contract. And so it would be enough to trace it from a node in the ethereum network.

Create your own CRYPTO-CURRENCY with Ethereum
https://www.ethereum.org/token

After this you would only need have a ERC20 Web Walled and track the token using a full node. But this is how exchanges work. So, what you are really asking is what you should do to create an exchange.


Theb
Hero Member
*****
Offline Offline

Activity: 1680
Merit: 655


View Profile
July 25, 2018, 07:05:10 PM
 #7

I would have to agree with what have others have said about you not knowing what you are doing. With some ICO developers creating a unique address per registered account is not a problem for them anymore as it is somewhat automated. One Bitcoin Wallet can actually provide several Bitcoin addresses to be connected on that wallet, so every time you will receive a payment in your wallet you will know from what BTC address did it come from and to whom that BTC address is connected. It is your most basic way on finding out the who, how much, and when in each transaction.

..bustadice..         ▄▄████████████▄▄
     ▄▄████████▀▀▀▀████████▄▄
   ▄███████████    ███████████▄
  █████    ████▄▄▄▄████    █████
 ██████    ████████▀▀██    ██████
██████████████████   █████████████
█████████████████▌  ▐█████████████
███    ██████████   ███████    ███
███    ████████▀   ▐███████    ███
██████████████      ██████████████
██████████████      ██████████████
 ██████████████▄▄▄▄██████████████
  ▀████████████████████████████▀
                     ▄▄███████▄▄
                  ▄███████████████▄
   ███████████  ▄████▀▀       ▀▀████▄
               ████▀      ██     ▀████
 ███████████  ████        ██       ████
             ████         ██        ████
███████████  ████     ▄▄▄▄██        ████
             ████     ▀▀▀▀▀▀        ████
 ███████████  ████                 ████
               ████▄             ▄████
   ███████████  ▀████▄▄       ▄▄████▀
                  ▀███████████████▀
                     ▀▀███████▀▀
           ▄██▄
           ████
            ██
            ▀▀
 ▄██████████████████████▄
██████▀▀██████████▀▀██████
█████    ████████    █████
█████▄  ▄████████▄  ▄█████
██████████████████████████
██████████████████████████
    ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
    ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
       ████████████
......Play......
Ridwan Fauzi
Full Member
***
Offline Offline

Activity: 1330
Merit: 147


View Profile
July 26, 2018, 03:40:08 AM
 #8

I would have to agree with what have others have said about you not knowing what you are doing. With some ICO developers creating a unique address per registered account is not a problem for them anymore as it is somewhat automated. One Bitcoin Wallet can actually provide several Bitcoin addresses to be connected on that wallet, so every time you will receive a payment in your wallet you will know from what BTC address did it come from and to whom that BTC address is connected. It is your most basic way on finding out the who, how much, and when in each transaction.
That's right, any user who will buy a token using bitcoin or ETH will have different wallet addresses, so the OP can find out how many users are interested in the token he or she created. This is the ease of doing transactions using cryptocurrency, every transaction will have a history and will even seem by all users because it has a transparent shape.
BTCW
Copper Member
Full Member
***
Offline Offline

Activity: 193
Merit: 235

Click "+Merit" top-right corner


View Profile
July 29, 2018, 09:53:12 PM
 #9

Look into ShapeShift and their fantastic API.

The Exodus wallet integrates this technique beautifully. Among many different applications.

 

SendBTC.me <<< amazing imitative
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!