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»Bitcoin Core-Trying to use UTXO as a custom script
BITCOIN NEWS

Bitcoin Core-Trying to use UTXO as a custom script

By Crypto FlexsMarch 31, 20252 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Bitcoin Core-Trying to use UTXO as a custom script
Share
Facebook Twitter LinkedIn Pinterest Email

To unlock, the lock script is 15 and the maximum value is smaller than 8. Therefore, Python performed this script, replicated the top 3, checked whether it was under 15 years of age, and checked for less than 15.

ex2a_txout_scriptPubKey = (OP_3DUP,OP_8,OP_LESSTHAN,OP_VERIFY,OP_8,OP_LESSTHAN,OP_VERIFY,OP_8,OP_LESSTHAN,OP_VERIFY,OP_ADD,OP_ADD,OP_15,OP_EQUALVERIFY)

Send it with this function response = send_from_P2PKH_transaction(amount_to_send, txid_to_spend, utxo_index, ex2a_txout_scriptPubKey)

def send_from_P2PKH_transaction(amount_to_send, txid_to_spend, utxo_index, txout_scriptPubKey):
    # Step 1: Create the txin
    txin = CMutableTxIn(COutPoint(lx(txid_to_spend), utxo_index)) #now we have txin

    # Step 2: Create the txout
    txout = CMutableTxOut(amount_to_send * COIN, CScript(txout_scriptPubKey))

    # Step 3: Create the transaction
    tx = CMutableTransaction((txin), (txout))

    # Step 4: Create the txin_scriptPubKey (from the address holding the UTXO)
    txin_scriptPubKey = my_address.to_scriptPubKey()

    # Step 5: Create the signature
    sig = create_OP_CHECKSIG_signature(tx, txin_scriptPubKey, my_private_key)

    # Step 6: Set the txin's scriptSig value (signature + public_key)
    txin.scriptSig = CScript((sig, my_public_key))

    # Verify the transaction
    VerifyScript(txin.scriptSig, txin_scriptPubKey, tx, 0, (SCRIPT_VERIFY_P2SH,))

    # Broadcast the transaction
    return broadcast_transaction(tx)

It works at Classic P2PKH, but when using txout_scriptpubKey, the response is as follows.

`400 Bad Request sendrawtransaction RPC error -26: scriptpubkey`

Thank you for your help. I don’t know where I was wrong on the script. I used 8 first, but I thought I had to use OP_8, but it still doesn’t work. Edit: Also not accept it "(OP_5, OP_EQUAL)". You can’t accept anything other than p2pkh.

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

Pull the pin again

December 2, 2025

Bitcoin remains stable as Texas allocates $5 million to BlackRock’s IBIT.

November 26, 2025

BTC price could be range-bound to $60,000-$80,000 pending a rate cut.

November 20, 2025
Add A Comment

Comments are closed.

Recent Posts

Cardano (ADA) Rockets 15% Up, Can Bulls Survive Above $1.00?

December 5, 2025

Best Cross-Chain Swap Platforms: Complete 2025 Guide

December 5, 2025

Italy has ordered non-compliant VASPs to leave as MiCAR regulations come into effect.

December 5, 2025

Ethereum is preparing for a controversial 2026 overhaul that will force power away from the network’s most dominant players.

December 5, 2025

SOL price remains capped at $140 as altcoin ETF competitors reshape cryptocurrency demand.

December 5, 2025

IAero Protocol Launches Token Sweeper, Distributes 5% Of LIQ Supply To Stakers

December 4, 2025

Vault12 launches open source capacitor plugin for quantum-safe data storage

December 4, 2025

Forgotten SOL Is Being Recovered At Scale As RefundYourSOL Gains Traction On The Solana Network

December 4, 2025

TrueNorth Raises $3M To Build Domain-Specific AI For Finance

December 4, 2025

Phemex Ignites Year-End Trading Frenzy With $450,000 Futures Apex Competition

December 4, 2025

MEXC Appoints Vugar Usi As Chief Operating Officer To Accelerate Global Growth And Redefine User-First Crypto Trading Experience

December 4, 2025

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

Cardano (ADA) Rockets 15% Up, Can Bulls Survive Above $1.00?

December 5, 2025

Best Cross-Chain Swap Platforms: Complete 2025 Guide

December 5, 2025

Italy has ordered non-compliant VASPs to leave as MiCAR regulations come into effect.

December 5, 2025
Most Popular

Mixed feelings as digital asset fund flow

April 23, 2025

‘Hong Kong FTX’ victims win lawsuit, banker slams stablecoin: Asia Express

October 31, 2024

Genzio podcast | Vault12 encryption inheritance and asset management | Toronto

June 2, 2025
  • Home
  • About Us
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms and Conditions
© 2025 Crypto Flexs

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