Bitcoin Forum
June 15, 2025, 09:22:13 PM *
News: Pizza day contest voting
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Third party transaction payment  (Read 129 times)
longjohndickweed (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 10, 2021, 07: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?
garlonicon
Copper Member
Legendary
*
Offline Offline

Activity: 944
Merit: 2293


View Profile
September 10, 2021, 07:42:47 PM
Merited by ABCbits (1)
 #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                                  |
+------------------------------------------------------+
longjohndickweed (OP)
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
September 10, 2021, 08: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.
garlonicon
Copper Member
Legendary
*
Offline Offline

Activity: 944
Merit: 2293


View Profile
September 10, 2021, 08: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.
BitMaxz
Legendary
*
Online Online

Activity: 3654
Merit: 3343


Don't get greedy...


View Profile WWW
September 10, 2021, 11: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.


.
 betpanda.io 
 
ANONYMOUS & INSTANT
.......ONLINE CASINO.......
▄███████████████████████▄
█████████████████████████
█████████████████████████
████████▀▀▀▀▀▀███████████
████▀▀▀█░▀▀░░░░░░▄███████
████░▄▄█▄▄▀█▄░░░█▄░▄█████
████▀██▀░▄█▀░░░█▀░░██████
██████░░▄▀░░░░▐░░░▐█▄████
██████▄▄█░▀▀░░░█▄▄▄██████
█████████████████████████
█████████████████████████
█████████████████████████
▀███████████████████████▀
▄███████████████████████▄
█████████████████████████
██████████▀░░░▀██████████
█████████░░░░░░░█████████
███████░░░░░░░░░███████
████████░░░░░░░░░████████
█████████▄░░░░░▄█████████
███████▀▀▀█▄▄▄█▀▀▀███████
██████░░░░▄░▄░▄░░░░██████
██████░░░░█▀█▀█░░░░██████
██████░░░░░░░░░░░░░██████
█████████████████████████
▀███████████████████████▀
▄███████████████████████▄
█████████████████████████
██████████▀▀▀▀▀▀█████████
███████▀▀░░░░░░░░░███████
██████░░░░░░░░░░░░▀█████
██████░░░░░░░░░░░░░░▀████
██████▄░░░░░░▄▄░░░░░░████
████▀▀▀▀▀░░░█░░█░░░░░████
████░▀░▀░░░░░▀▀░░░░░█████
████░▀░▀▄░░░░░░▄▄▄▄██████
█████░▀░█████████████████
█████████████████████████
▀███████████████████████▀
.
SLOT GAMES
....SPORTS....
LIVE CASINO
▄░░▄█▄░░▄
▀█▀░▄▀▄░▀█▀
▄▄▄▄▄▄▄▄▄▄▄   
█████████████
█░░░░░░░░░░░█
█████████████

▄▀▄██▀▄▄▄▄▄███▄▀▄
▄▀▄█████▄██▄▀▄
▄▀▄▐▐▌▐▐▌▄▀▄
▄▀▄█▀██▀█▄▀▄
▄▀▄█████▀▄████▄▀▄
▀▄▀▄▀█████▀▄▀▄▀
▀▀▀▄█▀█▄▀▄▀▀

Regional Sponsor of the
Argentina National Team
pooya87
Legendary
*
Offline Offline

Activity: 3850
Merit: 11693



View Profile
September 11, 2021, 03:02:06 AM
 #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.

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!