Author

Topic: Third party transaction payment (Read 102 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
September 11, 2021, 04:54:31 AM
#7
its more for institutional investment needs rather than rerouting of funds.

Why don't you just make the investor pay the transaction fee?

CoinJoin is nothing to do with the transfer fee as suggested above it only helps to make your coins anonymous but if your whole thread talks about mixing service then it is what you looking for or any Bitcoin mixing service.

Theoretically it's possible if other party agree to pay the fee (since he need additional privacy) and OP act as another party to break the link (while making payment as well).
legendary
Activity: 3472
Merit: 10611
September 10, 2021, 11:02:06 PM
#6
Why would a non-custodian third party pay your transaction fee?
Besides when you add new input(s) (from the third party) and new output(s) (since the third party has to receive their change) you are increasing the transaction size and significantly increasing the transaction fee that has to be paid.
legendary
Activity: 3304
Merit: 3037
BTC price road to $80k
September 10, 2021, 07:05:51 PM
#5
The underlying reasoning behind is irrelevant, but if I were to transfer btc from one wallet to another wallet but wanted a third party to pay the transfer fee how would I go about this?

There is no such a 3rd party to pay for your own transaction fee before there are some online wallets that they cover transaction fee but right now you don't see any exchanges or any wallet that offers free transaction fee.
I would suggest you use a wallet that you fully control like Electrum because you can manually adjust the transaction fee, unlike other wallets.


And I think you are confused about how to transfer your BTC?

CoinJoin is nothing to do with the transfer fee as suggested above it only helps to make your coins anonymous but if your whole thread talks about mixing service then it is what you looking for or any Bitcoin mixing service.

hero member
Activity: 821
Merit: 1992
September 10, 2021, 04:36:11 PM
#4
Quote
Are there any other services similar to this
You can do it with anyone willing to pay for your transaction. The Bitcoin protocol support transactions with multiple inputs and outputs. If you want to test it, you can use any test network like testnet, regtest or signet, and create some sample transactions. Later you can repeat the same with real coins, when you will know how it works in practice.

With Bitcoin Core you can create any transaction you want, sign it with that wallet, and broadcast it directly (if you have the whole chain) or copy hex data and broadcast it by using some online tool. Creating and signing can be done offline if you have all transaction data, if you know all inputs, outputs and previous transaction scripts and amounts. Probably other wallets like Electrum also support that kind of things.

As long as you can find someone willing to mix some coins with you, there should be no problem with that, just share all inputs and outputs with that person, prepare transaction by including all of them, sign it and broadcast.
newbie
Activity: 2
Merit: 0
September 10, 2021, 04:18:26 PM
#3
Thank you so much, this is exactly what I was looking for.

Are there any other services similar to this or is it only coinjoin, its more for institutional investment needs rather than rerouting of funds.
hero member
Activity: 821
Merit: 1992
September 10, 2021, 03:42:47 PM
#2
You can include someone else's transaction input and output. In this way, if everyone will sign that transaction, it can be done in a provably fair way, as in CoinJoin (the transaction will be accepted entirely or will never happen, there is no other option or middle state). For example:
Code:
+----------------------------------------+
| Typical transaction                    |
+----------------------------------------+
| You   1.00 BTC -> Recipient   0.80 BTC |
|                   Change      0.19 BTC |
+----------------------------------------+
| YourSignature                          |
+----------------------------------------+

+------------------------------------------------------+
| CoinJoin-like transaction                            |
+------------------------------------------------------+
| You          1.00 BTC -> Recipient          0.80 BTC |
| ThirdParty   2.50 BTC    YourChange         0.20 BTC |
|                          ThirdPartyChange   2.49 BTC |
+------------------------------------------------------+
| YourSignature                                        |
| ThirdPartySignature                                  |
+------------------------------------------------------+
newbie
Activity: 2
Merit: 0
September 10, 2021, 03:15:04 PM
#1
The underlying reasoning behind is irrelevant, but if I were to transfer btc from one wallet to another wallet but wanted a third party to pay the transfer fee how would I go about this?

Is there some sort of wallet insert I can use?

Are there other cryptocurrencies that facilitate requests like this or?
Jump to: