Author

Topic: [ANN][XCP] Counterparty - Pioneering Peer-to-Peer Finance - Official Thread - page 113. (Read 1276789 times)

legendary
Activity: 876
Merit: 1000
Etherscan.io
Hello guys. Is something wrong happened with counterparty wallet or it because of some update or bug ? I send some FLDC to my address on Poloniex like a 2 weeks ago, but now it doesn't show any txs in my wallet that was sent and also in blockscan http://blockscan.com/address?q=1NzVNFTsN3NhCEj1R4B8Br1YQ4P29C5BwQ but blockchain has that txs https://blockchain.info/address/1NzVNFTsN3NhCEj1R4B8Br1YQ4P29C5BwQ - 2015-02-17 19:27:09

And of course my FLDC is 0 in my wallet right now, but blockscan says it 244781.53288312

So what is wrong with counterparty ?

When logged in to counterwallet, can you actually locate your address above?
legendary
Activity: 882
Merit: 1000
We really need some kind of counterparty wallet which supports offline signing with a TREZOR or something.
I believe there's a bounty for this. Just surprised why still nobody claims for it. With the Trezor API, it is not so difficult to add this function. Actually, for personal usage, it is possible to develop a super lightweight wallet to support 'send' function at least. The idea is like this:

1: Check the balance by using Blockscan API (it is safe to skip this step if you are sure you have enough balance in your address. But I don't think BlockScan will mind if we use their API, since it is not so different with we just querying the balance in their website. Correct me if I am wrong, Mtbitcoin. :-) )
2: Generate the 'send' transaction with the help of counterparty lib (coding it follows the specification in other language is also easy. Recommend to use the OP_RETURN version if you don't mind maybe a little bit longer confirmation time).
3: Sign the transaction with Trezor API.
4: broadcast the transaction in https://blockchain.info/pushtx.

This client does not need any bitcoin full node and even counterpartyd running. I just don't have time to implement by myself. If anyone is interested, feel free to implement it to get the bounty.


Moreover, I think if Mtbitcoin can implement this in Blockscan, it will be even better. All these can be written in Python and Javascript. Due to the feature of Trezor, nobody needs to worry about leaking the private key when using this function.


  

I don't think it should be too difficult but I have not looked at the Trezor API. Does it support offline raw transaction signing ?

The counterparty Dev team is working hard on the desktop client, so once that goes out it resolve most of the "client" issues.
 
Yes, it supports signing raw transactions.
hero member
Activity: 647
Merit: 510
Counterpartying
http://www.spellsofgenesis.com/users/token_system?lang=en

Quote
BitCrystals are Counterparty assets acting as both the game-fuel and the premium in-game currency. There is a limited supply of BitCrystals which can be used (burned) to create new card packs or traded with other players in Spells of Genesis.
legendary
Activity: 1596
Merit: 1011
Hello guys. Is something wrong happened with counterparty wallet or it because of some update or bug ? I send some FLDC to my address on Poloniex like a 2 weeks ago, but now it doesn't show any txs in my wallet that was sent and also in blockscan http://blockscan.com/address?q=1NzVNFTsN3NhCEj1R4B8Br1YQ4P29C5BwQ but blockchain has that txs https://blockchain.info/address/1NzVNFTsN3NhCEj1R4B8Br1YQ4P29C5BwQ - 2015-02-17 19:27:09

And of course my FLDC is 0 in my wallet right now, but blockscan says it 244781.53288312

So what is wrong with counterparty ?
hero member
Activity: 840
Merit: 1000
More interesting is the huge price decrease of XCP. The price is falling like a stone ... if this continues not only my investment in XCP turns out to be the worst of my life but also the future of XCP is highly questionable.  Angry

Part of this is due to people wanting to get out of crypto entirely. These BTC pumps and dumps put a lot of downward pressure on alts when the dumping comes. The BTER hack also probably added some uncertainty considering they hold around 59K XCP, which is still safe if you believe them.

Not worried really, price hasn't went through the previous floor.
legendary
Activity: 1260
Merit: 1168
This message was too old and has been purged
legendary
Activity: 876
Merit: 1000
Etherscan.io
I don't think it should be too difficult but I have not looked at the Trezor API. Does it support offline raw transaction signing ?

The reply I got:

Anybody know any tool for signing raw TX using Trezor?

Hmm, maybe electrum can do this.

I use python-trezor for this.  You have to write a small python program, as the example program cmdtr.py does not support signing transactions.  If you use the Python API you have to supply the inputs and outputs of the raw transaction manually.

Code:
devices = HidTransport.enumerate()
transport = HidTransport(devices[0])
client = TrezorClient(transport)
client.set_tx_api(TXAPIBitcoin())
(signatures, serialized_tx) = client.sign_tx('Bitcoin', [proto_types.TxInputType(address_n=client.expand_path("44'/0'/0'/0/1"), prev_hash=binascii.unhexlify("6cd0..."), prev_index=0)], [proto_types.TxOutputType(amount=100000, script_type=proto_types.PAYTOADDRESS, address="12dR...")])
print binascii.hexlify(serialized_tx)

Look into cmdtr.py/Helloworld.py for examples that use python-trezor.


   -MZ

I think the easiest way to do this is to build the raw transaction using counterparty-lib, sign the raw tx with trezor and then broadcast the signed hex tx using blockchain.info
legendary
Activity: 876
Merit: 1000
Etherscan.io
Hello! This is Robert with FoldingCoin Inc.

If you haven’t heard it , myself and our lead dev James had a 3.5 hour interview on the Dogedcoindark radio show. You can find the embedded audio on our webpage http://foldingcoin.net/the-coin/

Rick the host over there is really interested in Counterparty and loves what we are all doing. He runs a 24/7 radio found here http://dogecoindark.net/radio/

He asked me to come back on the show to discus more about Counterparty in general. I suggested that we find some other Counterparty devs from various projects to come join in on the discussion and he enjoyed that idea. I was wondering if any of you would be interested in going on the show with me to discus how counterparty can help shape the future of digital assets and currency. It could be a long one, so prepare for a long show (the live casts are also at night beginning around 10pm EST). Rick gets some pretty good guests on there and i recommend you see who has gone on his show in the past https://www.mixcloud.com/dogedradio/

No time is set in stone yet, we are just trying to get a headcount of who is interested. You can email me [email protected] Thanks

You could ping mtbitcoin at https://bitcointalksearch.org/user/mtbitcoin-31979
He's the dev for blockscan.com
Thank you! Just sent him a message Smiley

I think the best person for this would be "Chris Derose" :-) He's a natural
legendary
Activity: 2142
Merit: 1010
Newbie
More interesting is the huge price decrease of XCP. The price is falling like a stone ... if this continues not only my investment in XCP turns out to be the worst of my life but also the future of XCP is highly questionable.  Angry

Why do you think that the price is relevant to the future?
legendary
Activity: 1260
Merit: 1168
This message was too old and has been purged
hero member
Activity: 560
Merit: 509
I prefer Zakir over Muhammed when mentioning me!
I don't think it should be too difficult but I have not looked at the Trezor API. Does it support offline raw transaction signing ?

The reply I got:

Anybody know any tool for signing raw TX using Trezor?

Hmm, maybe electrum can do this.

I use python-trezor for this.  You have to write a small python program, as the example program cmdtr.py does not support signing transactions.  If you use the Python API you have to supply the inputs and outputs of the raw transaction manually.

Code:
devices = HidTransport.enumerate()
transport = HidTransport(devices[0])
client = TrezorClient(transport)
client.set_tx_api(TXAPIBitcoin())
(signatures, serialized_tx) = client.sign_tx('Bitcoin', [proto_types.TxInputType(address_n=client.expand_path("44'/0'/0'/0/1"), prev_hash=binascii.unhexlify("6cd0..."), prev_index=0)], [proto_types.TxOutputType(amount=100000, script_type=proto_types.PAYTOADDRESS, address="12dR...")])
print binascii.hexlify(serialized_tx)

Look into cmdtr.py/Helloworld.py for examples that use python-trezor.


   -MZ
sr. member
Activity: 294
Merit: 250
★777Coin.com★ Fun BTC Casino!
Hello all,

This is John from Coinomi universal wallet.

We are running a Lighthouse campaign to fund our development and add support for new coins.

I would be awesome if you supported us and spread the word so we could support Counterparty!

To support is a good initiative.
newbie
Activity: 50
Merit: 0
Hello all,

This is John from Coinomi universal wallet.

We are running a Lighthouse campaign to fund our development and add support for new coins.

I would be awesome if you supported us and spread the word so we could support Counterparty!
hero member
Activity: 742
Merit: 500
Hello! This is Robert with FoldingCoin Inc.

If you haven’t heard it , myself and our lead dev James had a 3.5 hour interview on the Dogedcoindark radio show. You can find the embedded audio on our webpage http://foldingcoin.net/the-coin/

Rick the host over there is really interested in Counterparty and loves what we are all doing. He runs a 24/7 radio found here http://dogecoindark.net/radio/

He asked me to come back on the show to discus more about Counterparty in general. I suggested that we find some other Counterparty devs from various projects to come join in on the discussion and he enjoyed that idea. I was wondering if any of you would be interested in going on the show with me to discus how counterparty can help shape the future of digital assets and currency. It could be a long one, so prepare for a long show (the live casts are also at night beginning around 10pm EST). Rick gets some pretty good guests on there and i recommend you see who has gone on his show in the past https://www.mixcloud.com/dogedradio/

No time is set in stone yet, we are just trying to get a headcount of who is interested. You can email me [email protected] Thanks

You could ping mtbitcoin at https://bitcointalksearch.org/user/mtbitcoin-31979
He's the dev for blockscan.com
Thank you! Just sent him a message Smiley
legendary
Activity: 2128
Merit: 1002
Hello! This is Robert with FoldingCoin Inc.

If you haven’t heard it , myself and our lead dev James had a 3.5 hour interview on the Dogedcoindark radio show. You can find the embedded audio on our webpage http://foldingcoin.net/the-coin/

Rick the host over there is really interested in Counterparty and loves what we are all doing. He runs a 24/7 radio found here http://dogecoindark.net/radio/

He asked me to come back on the show to discus more about Counterparty in general. I suggested that we find some other Counterparty devs from various projects to come join in on the discussion and he enjoyed that idea. I was wondering if any of you would be interested in going on the show with me to discus how counterparty can help shape the future of digital assets and currency. It could be a long one, so prepare for a long show (the live casts are also at night beginning around 10pm EST). Rick gets some pretty good guests on there and i recommend you see who has gone on his show in the past https://www.mixcloud.com/dogedradio/

No time is set in stone yet, we are just trying to get a headcount of who is interested. You can email me [email protected] Thanks

You could ping mtbitcoin at https://bitcointalksearch.org/user/mtbitcoin-31979
He's the dev for blockscan.com
hero member
Activity: 742
Merit: 500
 Hello! This is Robert with FoldingCoin Inc.

If you haven’t heard it , myself and our lead dev James had a 3.5 hour interview on the Dogedcoindark radio show. You can find the embedded audio on our webpage http://foldingcoin.net/the-coin/

Rick the host over there is really interested in Counterparty and loves what we are all doing. He runs a 24/7 radio found here http://dogecoindark.net/radio/

He asked me to come back on the show to discus more about Counterparty in general. I suggested that we find some other Counterparty devs from various projects to come join in on the discussion and he enjoyed that idea. I was wondering if any of you would be interested in going on the show with me to discus how counterparty can help shape the future of digital assets and currency. It could be a long one, so prepare for a long show (the live casts are also at night beginning around 10pm EST). Rick gets some pretty good guests on there and i recommend you see who has gone on his show in the past https://www.mixcloud.com/dogedradio/

No time is set in stone yet, we are just trying to get a headcount of who is interested. You can email me [email protected] Thanks
legendary
Activity: 1260
Merit: 1168
This message was too old and has been purged
legendary
Activity: 876
Merit: 1000
Etherscan.io
We really need some kind of counterparty wallet which supports offline signing with a TREZOR or something.
I believe there's a bounty for this. Just surprised why still nobody claims for it. With the Trezor API, it is not so difficult to add this function. Actually, for personal usage, it is possible to develop a super lightweight wallet to support 'send' function at least. The idea is like this:

1: Check the balance by using Blockscan API (it is safe to skip this step if you are sure you have enough balance in your address. But I don't think BlockScan will mind if we use their API, since it is not so different with we just querying the balance in their website. Correct me if I am wrong, Mtbitcoin. :-) )
2: Generate the 'send' transaction with the help of counterparty lib (coding it follows the specification in other language is also easy. Recommend to use the OP_RETURN version if you don't mind maybe a little bit longer confirmation time).
3: Sign the transaction with Trezor API.
4: broadcast the transaction in https://blockchain.info/pushtx.

This client does not need any bitcoin full node and even counterpartyd running. I just don't have time to implement by myself. If anyone is interested, feel free to implement it to get the bounty.


Moreover, I think if Mtbitcoin can implement this in Blockscan, it will be even better. All these can be written in Python and Javascript. Due to the feature of Trezor, nobody needs to worry about leaking the private key when using this function.


  

I don't think it should be too difficult but I have not looked at the Trezor API. Does it support offline raw transaction signing ?

The counterparty Dev team is working hard on the desktop client, so once that goes out it resolve most of the "client" issues.
 
legendary
Activity: 882
Merit: 1000

Thanks, but

Quote
$15 open bounty

so I better leave it to people with a little bit more time.  Cheesy
Considering you are in the first page of rich list, a super user-friendly and extremely safe Trezor-based online wallet potentially attracting many new users will benefit you much more than this bounty.
legendary
Activity: 1260
Merit: 1168
This message was too old and has been purged
Jump to: