<p>You don't, and you can't. The transaction fee needs to go to the miner who processes the transaction, otherwise your transactions won't get processed. You can, of course, charge whatever fees you want for whatever services you offer, but these have nothing whatsoever to do with the transaction fee for Bitcoin transactions themselves.</p>

CC BY-SA 3.0
2013-12-24T11:43:30.937Z
Thanks David then how would one charge brokerage fees (in BTC) on top of the transfer? This seems more like a transaction that does payment to two bitcoin addresses, i.e. one to the B party and another to me?
user11286
CC BY-SA 3.0
2013-12-24T19:43:23.650Z
Just debit the account slightly more than the amount paid. If I want to pay 2 BTC to someone, you just debit my wallet, say, 2.01 BTC -- or whatever.
David Schwartz
CC BY-SA 3.0
2013-12-24T20:09:15.497Z
OK so that implies two bitcoin addresses are needed for this transaction. One that carries 2BTC to the B party and the other that carries 0.01BTC to me?
user11286
CC BY-SA 3.0
2013-12-26T08:08:44.490Z
It depends how your online wallet system is set up.
David Schwartz
CC BY-SA 3.0
2013-12-23T21:50:07.167Z
2013-12-23T21:50:07.167Z
David Schwartz
<p>I plan to setup an online wallet system using bitcoind that allows users to create their own bitcoin wallets. If a user on my system sends funds from his wallet to someone else's then bitcoind creates a block that needs to be inserted into the blockchain. Do I (as the wallet operator) receive the transaction fee? If not how do I allocate a transaction to myself (the operator?)</p>

<wallet>
Are transaction fees allocated to the wallet operator?
user11286
# Are transaction fees allocated to the wallet operator?

(Asked by: username_0 on 2013-12-23)

I plan to setup an online wallet system using bitcoind that allows users to create their own bitcoin wallets. If a user on my system sends funds from his wallet to someone else's then bitcoind creates a block that needs to be inserted into the blockchain. Do I (as the wallet operator) receive the transaction fee? If not how do I allocate a transaction to myself (the operator?)

**Tags:** wallet


---

## 1 answers

### Answer by username_1 on 2013-12-23. Score: 1

You don't, and you can't. The transaction fee needs to go to the miner who processes the transaction, otherwise your transactions won't get processed. You can, of course, charge whatever fees you want for whatever services you offer, but these have nothing whatsoever to do with the transaction fee for Bitcoin transactions themselves.

> **Comments:**
> **username_0**: Thanks username_1 then how would one charge brokerage fees (in BTC) on top of the transfer? This seems more like a transaction that does payment to two bitcoin addresses, i.e. one to the B party and another to me?  
> **username_1**: Just debit the account slightly more than the amount paid. If I want to pay 2 BTC to someone, you just debit my wallet, say, 2.01 BTC -- or whatever.  
> **username_0**: OK so that implies two bitcoin addresses are needed for this transaction. One that carries 2BTC to the B party and the other that carries 0.01BTC to me?  
> **username_1**: It depends how your online wallet system is set up.  

---

