Questions tagged [blockcypher]

30 questions
2
votes
2 answers

Difference between Sign Message and Sign Transaction

Using "Sign Message" one can prove ownership of an address. This happens by signing a human-readable string using the private key belonging to the address. The owner then provides the address, message and signature, and anyone can verify that they…
remv
  • 21
  • 4
2
votes
1 answer

Negative number of confirmations for a testnet transaction on blockexplorer

I am curious about the test transaction f72f59a32c1bac47ec87bc3678ec44e98eece5e235d29d79cd1f5461ccc5bf38. Depending on which site I view this transaction, the number of confirmations is positive or negative: On…
2
votes
1 answer

Why this transaction is invalid?

I issued this transaction on testnet (for a homework later solved with another script). python-bitcoinlib validates the transaction but when i submit it to blockcypher it gets rejected with error: {"error": "Error validating transaction: Error…
mhk
  • 123
  • 4
2
votes
0 answers

How to derive addresses based on BIP44 in BlockCypher?

I would like precise how to derive addresses from BTC HD wallet based on BIP44 (m/44’/0’/0’)? During HD wallet creation I have provided xpub of my m/44’/0’/0’, but there is no option to specify root path for address derivation. If I provide…
Molarro
  • 121
  • 1
1
vote
2 answers

How can you create a transaction with multiple inputs from the Blockcypher API?

For example, I have two addresses and each of them has received 1 BTC. Now, I want to transfer 1.5 BTC to another address. How can I achieve this using the Blockcypher create transaction API?
1
vote
1 answer

Testnet addresses fail in explorers

I've generated a testnet address like this: const btc = require('bitcoinjs-lib'); const bip32 = require('bip32'); const bip39 = require('bip39'); var root = bip32.fromSeed( bip39.mnemonicToSeedSync('my-twelve-word-seed...'), …
ekkis
  • 167
  • 10
1
vote
1 answer

Is it secure to collect common public addresses under a wallet using BlockCypher Wallet API

I am working on an exchange platform with users having separate pair of public and private keys using blockcypher api. I encountered Blockcypher Wallet API, and it seems its a pleasant way of collating Set of Public Addresses to Query Together. For…
1
vote
2 answers

How to confirm that given bitcoin address is generated by given public key?

I have 10s of private and public keys associated with 10s of different addresses. Now I have a test-net btc address "mfoxBS2TpoiUWrEV3sZopoEB6Pi2d7TE9N". What operations can I perform to find the appropriate Public Key associated with given…
1
vote
2 answers

What does the "relayed_by" field in the BlockCypher API represent? Is there a way to gather geographical data of transactions?

The transaction data returned by the BlockCypher's API includes the "relayed_by" field, which the documentation describes as "Address of the peer that sent us this transaction". Is this the IP address of the original node that broadcasts the…
dhmq
  • 13
  • 3
1
vote
3 answers

Bitcoin Cash API similar to BlockCypher

Is there any Bitcoin Cash API that has similar features as BlockCypher? Important is the ability to create new addresses and create transactions.
Marky85
  • 41
  • 3
1
vote
1 answer

Error Validating Segwit Transactions using Python Blockcypher API: Error Running Input Script

As the title states, I'm trying to send a Litecoin transaction using the Blockcypher API Python SDK, and using Bitcoinlib for key management. I have extensively reviewed the documentation and source code for the tools I'm working with, and I have…
1
vote
0 answers

BlockCypher API signature bitcoin transaction Error

I'm trying to make a bitcoin transaction using the BlockCypher API and I'm getting an error when I try to sign the transaction. This function creates an unsigned transaction: def buildTransaction(fromAddress, toAddress, value = -1, feePreference =…
1
vote
0 answers

Send transaction with 2 inputs and 2 outputs using Blockcypher

I'm using a node.js client of Blockcypher in order to broadcast a Bitcoin transaction. My code: const originWalletBalance = getBalance(originAddress) const fee = calculateFee() const txBody = { fees: fee, inputs: [{ addresses:…
forhas
  • 137
  • 4
1
vote
2 answers

Error validating a transaction with blockcypher

I've created a testnet transaction using blockcypher API (https://api.blockcypher.com/v1/btc/test3/txs/new) and then signed the transaction using the signer (go lang). And then sent signed transaction to blockcypher…
0
votes
2 answers

How many addresses can be in input and output of a transaction

I have read through this question and i understand that there can be many sender and receiver addresses within 1 transaction(i'm new to bitcoin transaction, previous i was working with ethereum where 1 transaction can only have 1 sender and 1…
1
2