Cannot broadcast multisig redeem tx #9455

issue Jpja openend this issue on January 2, 2017
  1. Jpja commented at 8:42 am on January 2, 2017: none

    Error Error 16: mandatory-script-verify-flag-failed (Non-canonical DER signature)

    when broadcasting although transaction verifies ok.

    More details : https://counterpartytalk.org/t/redeem-multisig-dust-cannot-broadcast-mandatory-script-verify-flag-failed/2568

  2. MarcoFalke added the label TX fees and policy on Jan 2, 2017
  3. jonasschnelli commented at 7:41 am on January 3, 2017: contributor

    How do you sign the failing transactions? Openssl?

    Did you make sure you confirming to BIP62: https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki (strict DER encoding)?

  4. dexX7 commented at 11:07 am on January 4, 2017: contributor

    Based on the other thread @Jpja used https://coinb.in to sign the transaction.

    My guess is their service still produces high-S values.

    Can you try to sign the transaction via CounterWallet or Bitcoin Core, as described here?

  5. unsystemizer commented at 12:01 pm on January 7, 2017: contributor
    @dexX7 I ran a sample address through your site and tried to sign the unsigned transaction with Bitcoin Core 0.12.1 and get this: "error": "Public key is neither compressed or uncompressed"
  6. dexX7 commented at 3:01 pm on January 7, 2017: contributor
    @unsystemizer: some Counterparty outputs are unfortunally non-redeemdable due to #5939 (comment).
  7. Jpja commented at 4:01 pm on January 10, 2017: none
    #5939 is from early 2015. Someone did manage to redeem Counterparty multisig outputs in December 2015. https://www.blocktrail.com/BTC/tx/f4e2d186ed56aad9b965370411cece4e65fb8dba33ba04d03295299c273e527f Unless something has changed since, it should be possible. (?)
  8. sipa commented at 4:07 pm on January 10, 2017: member
    The DER signature requirement was added by BIP66, which activated in july 2015.
  9. laanwj closed this on Mar 6, 2018

  10. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-11-27 03:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me