aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/ark-send.ts
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-02-05 09:34:17 -0800
committerAdam Soltys <[email protected]>2026-02-06 09:00:09 -0800
commit7c40346355346fb59a86d11cdbef1a7da00e8da8 (patch)
tree4112444b006f5f9cfcd52a3783c305305fc21a55 /scripts/ark-send.ts
parent1ebc40afc14a75d7fe157b2c6c20ffea9dedb5eb (diff)
downloadcoinos-server-7c40346355346fb59a86d11cdbef1a7da00e8da8.tar.gz
coinos-server-7c40346355346fb59a86d11cdbef1a7da00e8da8.zip
microsats
Diffstat (limited to 'scripts/ark-send.ts')
-rw-r--r--scripts/ark-send.ts21
1 files changed, 21 insertions, 0 deletions
diff --git a/scripts/ark-send.ts b/scripts/ark-send.ts
new file mode 100644
index 00000000..c6b3140d
--- /dev/null
+++ b/scripts/ark-send.ts
@@ -0,0 +1,21 @@
+import { sendArk } from "../lib/ark";
+
+const address = process.argv[2];
+const amount = parseInt(process.argv[3]);
+
+if (!address || !amount) {
+ console.log("Usage: bun scripts/ark-send.ts <ark_address> <amount_sats>");
+ process.exit(1);
+}
+
+console.log(`Sending ${amount} sats to ${address}...`);
+
+sendArk(address, amount)
+ .then((result) => {
+ console.log("Success!");
+ console.log("Result:", JSON.stringify(result, null, 2));
+ })
+ .catch((e) => {
+ console.error("Error:", e.message);
+ process.exit(1);
+ });