⏰ Time:
🌡️ Temp:
Loading...
📌 สรุปตัวอย่าง วิธีโอน BTC จาก Bitcoin Core wallet เข้า LND wallet แบบเรียงขั้นตอนชัดเจนให้ครับ
โดย puk
•2025-09-10 03:44
สรุป วิธีโอน BTC จาก Bitcoin Core wallet เข้า LND wallet แบบเรียงขั้นตอนชัดเจนให้ครับ
1️⃣ สร้าง LND address
เปิด terminal ของ LND:
~/go/bin/lncli --rpcserver=127.0.0.1:10009 newaddress p2wkh
คุณจะได้ address ตัวอย่าง:
bc1q6naaa4n4mjpg5g3jcpl769923u3qcfxkdreevj
ใช้ address นี้เพื่อรับ BTC จาก Bitcoin Core
2️⃣ ตรวจสอบยอด balance ของ LND
ก่อนโอน ตรวจสอบยอด confirmed_balance:
~/go/bin/lncli --rpcserver=127.0.0.1:10009 walletbalance
ตัวอย่าง output:
{
"total_balance": "40230",
"confirmed_balance": "40230",
"unconfirmed_balance": "0",
"locked_balance": "0"
}
3️⃣ โอน BTC จาก Bitcoin Core wallet
บนเครื่องที่รัน Bitcoin Core, ใช้คำสั่ง sendtoaddress:
bitcoin-cli sendtoaddress "bc1q6naaa4n4mjpg5g3jcpl769923u3qcfxkdreevj" 0.001
"bc1q6naaa4n4mjpg5g3jcpl769923u3qcfxkdreevj" → address ของ LND
0.001 → จำนวน BTC ที่ต้องการโอน (สามารถปรับตามต้องการ)
ตัวเลือกเพิ่มเติม:
ระบุ fee rate เอง (optional):
bitcoin-cli sendtoaddress "bc1q6naaa4n4mjpg5g3jcpl769923u3qcfxkdreevj" 0.001 "" "" false true 10
10 sat/vByte เป็น fee rate
4️⃣ รอ confirmation
รอ 6 confirmations ขึ้นไปก่อนที่จะใช้ยอด BTC ใน LND
ตรวจสอบยอดใน LND อีกครั้ง:
~/go/bin/lncli --rpcserver=127.0.0.1:10009 walletbalance
ยอด confirmed_balance จะเพิ่มตามจำนวน BTC ที่โอนเข้ามา
5️⃣ สร้าง Pool account (ถ้าจะฝาก liquidity)
เมื่อยอดเพียงพอ:
~/go/bin/pool --rpcserver=127.0.0.1:12010 accounts new --amt 100000 --sat_per_vbyte 10
ระบบจะถาม Confirm account (yes/no) → ตอบ yes
เสร็จ! ตอนนี้คุณมี Pool account พร้อม liquidity
💡 Tips:
เลือก address type เป็น p2wkh หรือ p2tr สำหรับ LND
ควรใช้ fee rate พอเหมาะกับความเร่งด่วนของ transaction
ตรวจสอบ confirmed_balance ก่อนเปิด Pool account