Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • SUBMIT
Crypto Flexs
  • DIRECTORY
  • CRYPTO
    • ETHEREUM
    • BITCOIN
    • ALTCOIN
  • BLOCKCHAIN
  • EXCHANGE
  • TRADING
  • SUBMIT
Crypto Flexs
Home»BITCOIN NEWS»bitcoinjs – Transaction transfer failed (script not found for input #0)
BITCOIN NEWS

bitcoinjs – Transaction transfer failed (script not found for input #0)

By Crypto FlexsJanuary 10, 20241 Min Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
bitcoinjs – Transaction transfer failed (script not found for input #0)
Share
Facebook Twitter LinkedIn Pinterest Email

I tried making a simple BTC transfer but got the following error: Script not found for input #0. What am I missing?

const bitcoin = require("bitcoinjs-lib");
const ECPairFactory = require("ecpair");
const ecc = require("tiny-secp256k1");
const  RegtestUtils  = require("regtest-client");

module.exports = async function (req, res) 
    const regtestUtils = new RegtestUtils(
        APIURL: "https://regtest.bitbank.cc/1",
        APIPASS: "satoshi",
    );

    const network = regtestUtils.network; // regtest network params

    const ECPair = ECPairFactory.ECPairFactory(ecc);
    const keyPair = ECPair.fromWIF(
        "xxxxxxxx"
    );

    const p2pkh = bitcoin.payments.p2pkh(
        pubkey: keyPair.publicKey,
        network,
    );

    const unspent = await regtestUtils.faucet(p2pkh.address, 2e4);

    const txb = new bitcoin.Psbt( network );
    txb.setVersion(2)
        .setLocktime(0)
        .addInput(
            hash: unspent.txId,
            index: unspent.vout,
        )
        .addOutput(
            address: regtestUtils.RANDOM_ADDRESS,
            value: 1e4,
        )
        .signAllInputs(keyPair);

    const tx = txb.build();

    console.log("hash", tx.toHex());

    return;

    // build and broadcast to the Bitcoin Local RegTest server
    await regtestUtils.broadcast(tx.toHex());

    // This verifies that the vout output of txId transaction is actually for value
    // in satoshis and is locked for the address given.
    // The utxo can be unconfirmed. We are just verifying it was at least placed in
    // the mempool.
    await regtestUtils.verify(
        txId: tx.getId(),
        address: regtestUtils.RANDOM_ADDRESS,
        vout: 0,
        value: 1e4,
    );

    res.status(400).json(
        error: false,
        message: address,
    );
;

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

Morgan Stanley’s Bitcoin ETF has been a huge success.

July 24, 2026

FTX plans to pay $900 million to creditors when the fifth distribution begins on July 31.

July 18, 2026

Saylor’s strategic message doesn’t help push the Bitcoin story, says StanChart.

July 12, 2026
Add A Comment

Comments are closed.

Recent Posts

NOWPayments Releases Cross-Chain Payout Data Revealing Key Performance Benchmarks Across TRON, BNB Chain, and Solana

September 21, 2026

Bitmine Immersion Technologies (BMNR) Announces ETH Holdings Reach 5.98 Million Tokens, and Total Crypto and Total Cash Holdings of $17.1 Billion

September 21, 2026

Zoomex to Host Traders After Party During TOKEN2049 Singapore, Connecting Traders and the Web3 Community

September 21, 2026

Multi-Asset Trading Venue Monochrome Exchange Announces IEO of Its Native Token, $MCR

September 20, 2026

SwapToZEC.com Details How to Swap Crypto to Zcash (ZEC) or Exchange One Cryptocurrency for Another

September 18, 2026

AML RightSource Recognized with CobraSight Award for Digital Asset Compliance Expertise

September 17, 2026

1win Adds Provably Fair Technology to Its Crypto Games

September 17, 2026

Tria Deepens Korea Push as Diamond Sponsor of Korea Blockchain Week 2026

September 16, 2026

MEXC Launches $1M “Discover Your Wall Street DNA” Campaign to Help Traders Find Their Market Fit

September 16, 2026

38.66M USDT in Risk Funds Intercepted, Futures Insurance Fund Hits 792M USDT

September 16, 2026

BASIS.pro Expands On-Chain Infrastructure with XDC Network Partnership and Zypher DAO as Auto Earn Goes Live

September 16, 2026

Crypto Flexs is a Professional Cryptocurrency News Platform. Here we will provide you only interesting content, which you will like very much. We’re dedicated to providing you the best of Cryptocurrency. We hope you enjoy our Cryptocurrency News as much as we enjoy offering them to you.

Contact Us : Partner(@)Cryptoflexs.com

Top Insights

NOWPayments Releases Cross-Chain Payout Data Revealing Key Performance Benchmarks Across TRON, BNB Chain, and Solana

September 21, 2026

Bitmine Immersion Technologies (BMNR) Announces ETH Holdings Reach 5.98 Million Tokens, and Total Crypto and Total Cash Holdings of $17.1 Billion

September 21, 2026

Zoomex to Host Traders After Party During TOKEN2049 Singapore, Connecting Traders and the Web3 Community

September 21, 2026
Most Popular

Pandoshi raised $750,000 in two weeks of public sales.

December 20, 2023

Why is the Bitcoin price stagnant?

July 12, 2024

Base is showing explosive growth with a bridge size of $1.3 billion and 6 million users.

April 5, 2024
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2026 Crypto Flexs

Type above and press Enter to search. Press Esc to cancel.