Author

Topic: Keeping Track of where each deposit comes from. (Read 227 times)

hero member
Activity: 692
Merit: 569
Easiest way to create a bitcoin payment button that generates unique address for each order and ask whatever custom information you want like userid as form field. Feel free to have a look at this

https://www.blockonomics.co/views/payment_demo.html
HCP
legendary
Activity: 2086
Merit: 4361
...But I also want each transaction to go to the same wallet.
Same wallet or same address? Wallets can generally contain multiple addresses...

And it doesn't matter if you have 10 UTXOs on 1 address or 5 UTXOs on addressA and 5 UTXOs on addressB... as long as the wallet contains the appropriate private keys, you'll be able to spend all the coins together (and it won't make any difference to overall transaction size or fees etc)
legendary
Activity: 3472
Merit: 4801
You could issue each user a different address, then you could identify the user by the address they mined the coins to.

You could give each user some unique information, and provide software to them that places that information into the block that they mine, then you could identify the user by the unique information in the block.

You could require that the solved block be transmitted directly to your servers instead of being broadcast, then you could provide software that connects to your servers and identifies the user when is sends the block to you. Your servers could then broadcast the block once you have identified whose software logged in and sent it to you.
newbie
Activity: 3
Merit: 0
Well, I want to be able to do something along the line of a User ID for each miner and these miners could be from anywhere in the world so It's hard to go into manual settings. So it's not that easy as just going into advanced settings and changing an address on each computer due to the limited to no access I have to each. But I also want each transaction to go to the same wallet.
Are you mining them on a pool? If you are solomining, then it is possible to configure the coinbase to display some information about which miner has mined it.

To be honest, I find it very difficult to differentiate the mining rewards between the two miners. Why do you need to be so particular about it?

I need to be particular about it because each persons miner need to be distributed a certain reward based on how much they mine. A simple tldr of my project is that all people who mine with the certain wallet get a monetary reward not in cryptocurrency to avoid transaction fees and to target a market of people who want free money but don't want cryptocurrency.
legendary
Activity: 3038
Merit: 4418
Crypto Swap Exchange
Well, I want to be able to do something along the line of a User ID for each miner and these miners could be from anywhere in the world so It's hard to go into manual settings. So it's not that easy as just going into advanced settings and changing an address on each computer due to the limited to no access I have to each. But I also want each transaction to go to the same wallet.
Are you mining them on a pool? If you are solomining, then it is possible to configure the coinbase to display some information about which miner has mined it.

To be honest, I find it very difficult to differentiate the mining rewards between the two miners. Why do you need to be so particular about it?
newbie
Activity: 3
Merit: 0
Well, I want to be able to do something along the line of a User ID for each miner and these miners could be from anywhere in the world so It's hard to go into manual settings. So it's not that easy as just going into advanced settings and changing an address on each computer due to the limited to no access I have to each. But I also want each transaction to go to the same wallet.
HCP
legendary
Activity: 2086
Merit: 4361
What addresses are these coins coming from when you "transfer Bitcoin from the miners to your wallet" and are they different for each miner? or are they coinbase transactions that have no inputs?
legendary
Activity: 1204
Merit: 1028
I would definitely label each transaction, but if they are automated payments, im not sure if you can do that. In any case and for maximun accuracy, you should enable the "Coin Control" features which for some reason are hidden by default (im assuming you use Bitcoin Core).

Go to Options - > Display -> "Display Coin Control features (experts only!)"

Then on the "Send" tab click on "Inputs..." and you will have everything you need.
legendary
Activity: 2968
Merit: 3684
Join the world-leading crypto sportsbook NOW!
The simplest would just be to use a different address in the same wallet for each miner, no? Is there a reason you wouldn't want to do this? Label each address in the wallet and you have an easy way to differentiate. You could of course just look up the address on explorer, all transactions are time stamped. Shouldn't be too difficult to tally the timestamps with each computer. Might get a more helpful answer from the techies here if you shared the setups...
newbie
Activity: 3
Merit: 0
In a project, I'm working on I cant see to be able to track where each deposit into a wallet comes from such as I have computer 1 and computer 2 each miner is linked with the same wallet address. As I transfer bitcoin from my miner to my wallet there is no way I can track which computer it comes from. If anyone has any ideas or solutions to this problem I would greatly appreciate it.
Jump to: