<p>If you already hold access to wallet private keys, you dont need to &quot;interact&quot; with a wallet extension, you already have all you need to derive the keys, addresses, fetch inputs from query layer of your choice and then construct/submit transaction.</p>
<p>If - instead - you're interacting via extension to access user's wallet, doing it without user prompt should NOT be possible unless using an insecure wallet with bad practices (i.e. either does not care about user security to authorize transactions OR allows bulk mode of transactions to be allowed at once, both of which can be easy targets for scam).</p>

CC BY-SA 4.0
2022-07-15T01:35:20.120Z
2022-07-15T13:47:43.943Z
2022-07-15T13:47:43.943Z
RdLrT
<p>I am building an application that has a hot wallet that stores ADA that my user has deposited. After some business logic is met, I want to transfer funds from my hot wallet to another address. How do I programmatically send ADA from my wallet to another user? I am currently using the Cardano-serialization-library but it prompts you to enter your password into your wallet extension for the transactions to go through. How do I programmatically send transactions from my wallet to my user without putting in a password in my wallet extension? My application is built on MERN stack so it needs to be in JavaScript.</p>

<cardano-cli><wallet><cardano-serialization-lib><nami-wallet>
Programmatically Send Transactions From a Wallet Using Javascript
# Programmatically Send Transactions From a Wallet Using Javascript

(Asked by: username_0 on 2022-07-15)

I am building an application that has a hot wallet that stores ADA that my user has deposited. After some business logic is met, I want to transfer funds from my hot wallet to another address. How do I programmatically send ADA from my wallet to another user? I am currently using the Cardano-serialization-library but it prompts you to enter your password into your wallet extension for the transactions to go through. How do I programmatically send transactions from my wallet to my user without putting in a password in my wallet extension? My application is built on MERN stack so it needs to be in JavaScript.

**Tags:** cardano-cli, wallet, cardano-serialization-lib, nami-wallet

---

## 1 answers

### Answer by username_1 on 2022-07-15. Score: 2 | Accepted answer

If you already hold access to wallet private keys, you dont need to "interact" with a wallet extension, you already have all you need to derive the keys, addresses, fetch inputs from query layer of your choice and then construct/submit transaction.

If - instead - you're interacting via extension to access user's wallet, doing it without user prompt should NOT be possible unless using an insecure wallet with bad practices (i.e. either does not care about user security to authorize transactions OR allows bulk mode of transactions to be allowed at once, both of which can be easy targets for scam).


---

