Author

Topic: Can you shcedule payments with a wallet? (Read 327 times)

newbie
Activity: 1
Merit: 0
May 22, 2019, 08:05:38 AM
#12
Yeah Sure You can do it..
Its not a big deal. You can do it with OSS SA company. Infact last time I have tried.. really it is very safe and authorized.. no worry of any theft probability.
You can easily use their wallet and made schedule payments to specific  address..
full member
Activity: 202
Merit: 157
If I wanted to do it, I would use bitcoin-core with a script that calls sendtoaddress from cron. 

There may be other ways, but I think that is the most straightforward and trustless.
legendary
Activity: 2730
Merit: 7065

Yes, you can do this with mycrypto.com
True but that is for Ethereum payments.
The OP is looking for a wallet where that works for bitcoin payments or someone who can help him to find a way to make it work.
member
Activity: 378
Merit: 53
Telegram @keychainX
Hi all,
Anyone know a wallet which can schedule payments to specific addresses?
If not, can someone help me implement a future on a bitcoin wallet where scheduled payments can be setup?
I would like to discuss more about it if interested.
Thanks


Yes, you can do this with mycrypto.com

Link to the medium blog

https://medium.com/@MyCrypto/schedule-your-ethereum-transactions-now-on-mycrypto-92a6305f7dcc

/KX

newbie
Activity: 1
Merit: 0
I'm doing a reseach about preset presign transfer script.
I think it is not difficult to make it safe.

You have to fix which UTXO to be used, fix receiving address, and sign it with your private key (both scriptPubKey & scriptSig)
Make it like ready to broadcast TX. (that safety enough. It can not be changed if only you know the private key)

And then for easy, you can use linux script to handle scheduling broadcast.
But if any went wrong. Your preset TX will be rejected by network. And no tranfers is made.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Scheduling payment is possible but it will increase the theft probability as if someone schedules payment from your Id in your absence then it will be difficult to find that "X" person or else we need to increase the scheduling authenticity practice.

There is no ID in the blockchain, just private and public keys.
You are too used to banks Smiley
newbie
Activity: 99
Merit: 0
Scheduling payment is possible but it will increase the theft probability as if someone schedules payment from your Id in your absence then it will be difficult to find that "X" person or else we need to increase the scheduling authenticity practice.
legendary
Activity: 1584
Merit: 1280
Heisenberg Design Services
Scheduling of payments doesn't happen through time in blockchain. When you specify the nLocktime it is about when your transaction gets included in a block which has a height higher than the one you have specified in the nlocktime as far as GreenAddress is considered. You can create a transaction, sign them using your private key and specify the nLockTime to a future block. Till that time (i.e till the mentioned block is mined) the node considers your transaction as invalid if you try to broadcast them and none of the miners will include your locked transaction in a block. All you can do, is sign the tx and store them and the wallet broadcast it at the right time once the certain block has reached. Time Locking is done for locking our funds for children/heirs or similar, but it isn't really advisable to do so.

For instance if you create a transaction and enter nlocktime as 600,000 which will be mined sometime in the future, your transaction will be considered invalid till the network reaches the 600,000 block and later then they would be included in a future block based on the priority of the fee you have specified. But nlock transactions have an added advantage, where you can cancel the transaction before they are included in a future block by spending the same input with another transaction.

No wallet has it as far as I know.

Not true. Green Address wallet uses the nLockTime feature to schedule the transactions for a future block. Here, the Greenaddress wallet stores your fund in a 2of2 multi-sig wallet so that both you and greenaddress require to sign the transaction if they want to be broadcasted to the network before the lock time ends. You could even try Coinb.in for creating and spending a time locked transaction. Check TryNinja post on how to carry out one.

What if you specify the transaction to a far future block?

This is not really advisable to do so. Btc is receiving updates and code changes quite very often, so if you lock your coins for a longer period and a soft fork or similar occurs it might be difficult for you to spend your old coins. Not really sure about this, but this might happen.

If you are willing to create a locked transaction, try reading this : https://steemit.com/bitcoin/@daan/how-to-create-time-locked-transactions-with-bitcoin-free-bitcoins-inside
legendary
Activity: 2660
Merit: 3012
Top Crypto Casino
Also, you can use sendtoaddress at the command line and just set up the command to run at a specific time & date using the OS (Win / Mac /*nix) all have a way of scheduling things.
You can combine the sendtoaddress command with sleep command under Linux/Unix where you set the time to execute both commands. You can do the same under DOS using the timeout  or at commands or the GUI task scheduler.

Relying on the OS to execute a scheduled task requires the OS to be running at that specific time though.
So, better use the nLockTime parameter especially if you want to lock the transaction for long time.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Yes it is possible. Blockchain allows that

https://bitcoin.stackexchange.com/questions/29574/how-to-schedule-a-bitcoin-transaction

However I don't know which wallet allows you to do it easily for a newbie
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
You can use nlock to kind of do it.

https://en.bitcoin.it/wiki/Protocol_documentation#tx

Also, you can use sendtoaddress at the command line and just set up the command to run at a specific time & date using the OS (Win / Mac /*nix) all have a way of scheduling things.

No wallet has it as far as I know.

Might not be the best idea. If someone gets access to your PC they can schedule sends for later, makes the who-done-it more difficult to track. But you are correct, it's probably worth discussing.

-Dave
legendary
Activity: 1946
Merit: 1005
Hi all,
Anyone know a wallet which can schedule payments to specific addresses?
If not, can someone help me implement a future on a bitcoin wallet where scheduled payments can be setup?
I would like to discuss more about it if interested.
Thanks
Jump to: