Is there any off-chain method that allows me to interact with my TonKeeper wallet without disclosing the private key phrases?

For instance, I want to use a TonKeeper wallet as a vault to store funds while maintaining the flexibility to enable the wallet to transfer funds, such as Jetton, as well as NFTs.

The issue is, if I want to deploy a script that sends transactions, I have to export the private key and incorporate it into the script if I want to manage the wallet automatically.

Jul 18, 2023, 12:01 PM
Something like TON Connect, where your script/app will request your TonKeeper to sign prepared transaction?
Jul 18, 2023, 12:07 PM
oh, ok. Is it possible? B/c I think TonKeeper WalletV4 not support with Signing and send the NFT out.
?
Jul 18, 2023, 12:27 PM
Tonkeeper supports transferring NFTs.
Jul 18, 2023, 12:27 PM
yes, but how to trigger that
Jul 18, 2023, 12:30 PM
Build message body for transferring NFT then do common transfer with that body specified.
Jul 18, 2023, 12:41 PM
Sorry, you mean "Build message body" and send it to the TonKeeper Wallet by external message?
Jul 19, 2023, 6:44 AM
No, I mean either "build message body, create ton://transfer link and show it to user as QR" or "build message body and request Tonkeeper application on user's device to send it, using TON Connect 2".
Generally, you don't send external messages to user's wallet contract because you don't have a way to obtain valid signature.
Supporting both ways is preferable, because some users may wish not to disclose the wallet app they use, and some will value convenience more.
Jul 19, 2023, 6:56 AM
Does any "standard" exist for ton/transfer links? I see https://docs.ton.org/develop/get-started-with-ton sample with only two params, and found https://developers.tonhub.com/docs/transfer-link with 5 params with detailed description, but how many wallets beside Tonhub support them?
Jul 19, 2023, 7:30 AM
Almost all wallets I know support that links.
Tonkeeper does.
Jul 19, 2023, 7:31 AM
I mean not links itself, but all 5 params (including init and jetton)
Jul 19, 2023, 7:32 AM
I don't know about jetton parameter at all. init is supported everywhere just as well as bin.
Jul 19, 2023, 7:46 AM
great question. But I don't there has the standard for this.

It's a build-in feature for TonKeeper I think.
for the (0x05138d91) OwnershipAssigned type of the message:

Why Telegram Username put it as 0.000000001 TON only.
How can we alter which wallet is called upon when we use a "ton://,,," link?

Currently, it only triggers MyTonWallet after I install it.

However, I would prefer to use TonKeeper.
Jul 19, 2023, 1:33 PM
I recommend that you uninstall myTonWallet to restore TonKeeper as your default local wallet.

I encountered a similar issue. If I installed the TonHub wallet after the TonKeeper wallet, the "ton://...." link would only trigger the wallet that I last installed.
Jul 20, 2023, 6:50 AM
You need to do so in your system or browser settings. Probably the item is called "deeplinks".
Jul 20, 2023, 6:51 AM

© 2024 Draquery.com All rights reserved.