Author

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

full member
Activity: 298
Merit: 149
Hi ,

I recently created a Counterparty web wallet. Very cool, and I was able to purchase some SwarmPre with BTC.

I have been trying to get some XCP in the wallet from Poloniex.  I have tried twice to send XCP from Poloniex Exchange to my Counterparty wallet. Each time the transactions have resulted in error. Poloniex has been great about crediting the XCP back to my account on the exchange. However, the question I have is, what is the best way to get XCP into my Counterparty wallet? Strangely this has been the most difficult thing to do.

Any suggestions or help would be appreciated.
sr. member
Activity: 390
Merit: 254
Counterparty Developer
Counterwallet.co is hurting users, causing loss of real money, and needs to go back to unit testing before released to the public.

I am now down several days of mining worth of fees trying to get just one order to go through, as I have had to cancel it several times.

The buy and sell order lists don't match, I have tried setting my buy order low and left it overnight with no luck and have also tried matching directly several sell orders with no luck.

Please stop fining us for trying to use a buggy system unsuccessfully, all of these problems could have been tested.

We are clear to users from the start that the functioning of the system (*especially* with regards to BTC payments for counterparty assets, which you are having issues with) is still evolving, rapidly.

Moreover, https://github.com/CounterpartyXCP/counterwallet/issues/227 takes care of the market price issue, and will be implemented in the next Counterwallet update.

If you let an order expire naturally, you are not out any BTC. The loss of BTC comes from miner fees paid to issue the cancel transaction on the Bitcoin network. Currently this is anywhere from a few cents to around 20 (or so) cents per transaction, depending on several factors. Recently, many transactions on Counterparty, especially bulk sends with modified fees, are quite cheap, and we are working hard on further minimizing fees paid, as well as making the whole experience a lot more smooth. We are also adding a warning notice on the cancel dialog stating that the operation will cost BTC fees (which we have no control over, Counterparty itself does NOT charge fees that enrich anyone) -- see https://github.com/CounterpartyXCP/counterwallet/issues/254.

We have heard your complaints on numerous channels, numerous times, and have factored in your criticism into changes to the UI and code (along with other users). Thank you for that. But unless you are making US $1.50 per day mining and this conversation is ultimately about that, perhaps you should personally wait a few more months before trying to use Counterwallet with BTC-based orders.
sr. member
Activity: 602
Merit: 295
Hail Eris!
Counterwallet.co is hurting users, causing loss of real money, and needs to go back to unit testing before released to the public.

I am now down several days of mining worth of fees trying to get just one order to go through, as I have had to cancel it several times.

The buy and sell order lists don't match, I have tried setting my buy order low and left it overnight with no luck and have also tried matching directly several sell orders with no luck.

Please stop fining us for trying to use a buggy system unsuccessfully, all of these problems could have been tested.
hero member
Activity: 700
Merit: 500
Question... I'm looking at the LTBCOIN market here.



First off, the "Order Book" orders under "Selling BTC" and the "Open Orders Selling BTC" don't seem to match up.  E.g. the first line under "Open Orders Selling BTC" has a price of 10,000 LTBCOIN/BTC, while a "Unit Price" of 10,000 LTBCOIN/BTC does not show up under the "Order Book".  

Secondly, take a look at that first "Open Order", Tx ID 72a38.  It shows a "Price" of 10,000 LTBCOIN/BTC.  The "Buy Qty Left" is 100,000 LTBCOIN.  To me, this means that they have an order to buy 100,000 LTBCOIN at a price of 10,000 LTBCOIN/BTC, or 10 BTC worth.  But under "Sell Qty Left" it only shows 0.01 BTC.  If they are only willing to sell 0.01 BTC at a price of 10,000 LTBCOIN/BTC, then they only want to buy 100 LTBCOIN.  These two numbers seem to be in contradiction, or am I missing something here?

EDIT: Also, it would be nice to see BTC transactions under the "Account History" part of Counterwallet.  I am currently using Counterwallet as my main BTC wallet, so it would be nice to see when I have sent/received BTC without having to check my address on a 3rd party site.
hero member
Activity: 672
Merit: 500
counterwallet user: it's really frustrating to use counterparty exchange. Generally I like the idea, I want to use trustless exchange but there are so many problems. It's irrational. Everything matches (orders) and nothing happens for hours and hours. Probably because the other party is not online. And I can't log out. Fees are wasted.

and another thing.

The so called current market rate used when making orders is misleading. It's probably some sort of average price. I noticed (in btc/swarmpre trades) quite a lot of buyers do not use the override option, leave the "current market rate" and again nothing happens because actually nobody sells at "current market rate". This should be corrected

Yes, we're currently tweaking how Counterwallet calculates the current market price (Counterwallet GitHub issue #227). Also, fees aren't wasted if you don't log out (unless your order never gets matched). If you want to trade more quickly, easily, and cheaply, try purchasing assets with XCP.

Great ! The "current market rate" was misleading a lot of people with unfilled orders. It should actually be the "lowest ask rate" and labelled accordingly

Purchasing assets with XCP is really a great experience. BTW you can have a discount rate for SWARMPRE by purchasing them with XCP (at least 5625 SWARMPRE / BTC) as explained here
sr. member
Activity: 390
Merit: 254
Counterparty Developer
Counterwallet will be down for 2-5 hours while we perform some urgent maintenance and system level tasks.

EDIT: Counterwallet is back up.
sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
counterwallet user: it's really frustrating to use counterparty exchange. Generally I like the idea, I want to use trustless exchange but there are so many problems. It's irrational. Everything matches (orders) and nothing happens for hours and hours. Probably because the other party is not online. And I can't log out. Fees are wasted.

and another thing.

The so called current market rate used when making orders is misleading. It's probably some sort of average price. I noticed (in btc/swarmpre trades) quite a lot of buyers do not use the override option, leave the "current market rate" and again nothing happens because actually nobody sells at "current market rate". This should be corrected

Yes, we're currently tweaking how Counterwallet calculates the current market price (Counterwallet GitHub issue #227). Also, fees aren't wasted if you don't log out (unless your order never gets matched). If you want to trade more quickly, easily, and cheaply, try purchasing assets with XCP.
sr. member
Activity: 249
Merit: 250
and another thing.

The so called current market rate used when making orders is misleading. It's probably some sort of average price. I noticed (in btc/swarmpre trades) quite a lot of buyers do not use the override option, leave the "current market rate" and again nothing happens because actually nobody sells at "current market rate". This should be corrected
sr. member
Activity: 249
Merit: 250
counterwallet user: it's really frustrating to use counterparty exchange. Generally I like the idea, I want to use trustless exchange but there are so many problems. It's irrational. Everything matches (orders) and nothing happens for hours and hours. Probably because the other party is not online. And I can't log out. Fees are wasted.


member
Activity: 84
Merit: 10
Crypto is the Future!
sr. member
Activity: 434
Merit: 254
Editor-in-Chief of Let's Talk Bitcoin!

Click the links to find out!  In short, it is a currency created by Let's Talk Bitcoin, a podcast run by Adam Levine which is long-running and successful (i.e., it has sponsors, i.e. people or companies who pay to have their advertisements placed in the podcasts).  People who contribute content to the podcast (on-air talent, behind the scenes/production members, etc.), and to the LetsTalkBitcoin ecosystem in general (forum members, etc.), are rewarded with LTBCoin for their contributions.  Let's Talk Bitcoin sponsors will be limited to ONLY being able to purchase advertising with LTBCoin.  In this way, a market is created for purchasers of LTBCoin.

E.g. let's say that an ad on the podcast costs 1000 LTBCoin.  Prior to the creation of LTBCoin, the cost for an ad on the podcast cost $500.  Somebody wanting to place an ad on the podcast will now have to purchase 1000 LTBCoin on the open market (which is basically the Counterparty DEX, although other exchanges could pick it up as well).  This creates a rough value of $0.50 per LTBCoin.

New LTBCoins will be distributed for several years, although after that distribution period, all coins will have been distributed and the LTBCoin economy will rely on recycled coins (sponsors send coins to Let's Talk Bitcoin to pay for ads, and Let's Talk Bitcoin distributes those coins to contributors).  Since LTBCoin lives entirely on Counterparty, there is no mining and essentially no cost to the LTBCoin creators or holders.  (Other than BTC transaction fees, of course.)

I believe that this is a fantastic idea, and that it could well see widespread adoption throughout the digital media universe.  Basically any site which has: A) Contributors and B) Advertisers can create their own coin and follow this model.

This guy gets it Smiley  We'll also be open-sourcing our platform and tools in the near future, I want to see an ecosystem of these coins sprout up and we intend to seed the field.
newbie
Activity: 12
Merit: 0
Hi All.

I wanted to share a post I wrote up called "How to Secure LTBcoin (or any Counterparty Asset) with an Offline Paper Wallet"

http://letstalkbitcoin.com/blog/post/secure-ltbcoin-paper-wallet


This post details the steps needed to backup a Counterparty Asset to a paper wallet.  The examples show LTBcoin, but the process applies to any Counterparty asset.

full member
Activity: 157
Merit: 100
Suggestion: leave enough BTC to cover at least 1 set of fees when a user gets a new asset.  It's a pretty poor experience to get an asset and find out that it can't really be transferred immediately.  Fees for 1 transfer will improve usability, and after it is used, a message could be displayed that further transfers will require depositing more BTC.

Whom are you suggesting should leave the fee when a user gets a new asset? Or are you suggesting that a user should need to have twice the BTC dust  at his address in order to create an asset, so that he'll also be able to send it in another transaction?

I was thinking the distributor.  I don't know the details, but when an asset is distributed the very first time, a user gets BTC dust: if the dust was bigger so it included a fee, a user would be able to immediately transfer the asset.
hero member
Activity: 700
Merit: 500

Click the links to find out!  In short, it is a currency created by Let's Talk Bitcoin, a podcast run by Adam Levine which is long-running and successful (i.e., it has sponsors, i.e. people or companies who pay to have their advertisements placed in the podcasts).  People who contribute content to the podcast (on-air talent, behind the scenes/production members, etc.), and to the LetsTalkBitcoin ecosystem in general (forum members, etc.), are rewarded with LTBCoin for their contributions.  Let's Talk Bitcoin sponsors will be limited to ONLY being able to purchase advertising with LTBCoin.  In this way, a market is created for purchasers of LTBCoin.

E.g. let's say that an ad on the podcast costs 1000 LTBCoin.  Prior to the creation of LTBCoin, the cost for an ad on the podcast cost $500.  Somebody wanting to place an ad on the podcast will now have to purchase 1000 LTBCoin on the open market (which is basically the Counterparty DEX, although other exchanges could pick it up as well).  This creates a rough value of $0.50 per LTBCoin.

New LTBCoins will be distributed for several years, although after that distribution period, all coins will have been distributed and the LTBCoin economy will rely on recycled coins (sponsors send coins to Let's Talk Bitcoin to pay for ads, and Let's Talk Bitcoin distributes those coins to contributors).  Since LTBCoin lives entirely on Counterparty, there is no mining and essentially no cost to the LTBCoin creators or holders.  (Other than BTC transaction fees, of course.)

I believe that this is a fantastic idea, and that it could well see widespread adoption throughout the digital media universe.  Basically any site which has: A) Contributors and B) Advertisers can create their own coin and follow this model.
newbie
Activity: 27
Merit: 0
Hi Xnova,  one question and one suggestion.

question: When Multi-sig function will be finished?

suggestion: Is it possible to add message function on counterwallet?  i think it is and useful and needful function. After the buyer sending a message to the online shop owner , the owner can distinguish the money for which order.  



Multisig support is mostly implemented now, but will require an in-depth security audit (which will be done by Peter Todd, most likely) before we push the code even into the develop branch, as it touches some pretty sensitive areas (e.g. validity checking of transaction inputs).

Regarding the messaging functionality, that's something we'd need to talk about internally. Generally, we are overall rather flexible with adding features if there is enough community support behind them. However, our scope for Counterparty is to be a financial platform. Messaging may be able to play a role in that, possibly, but we need to discuss it some more, and see a high amount of community demand for the feature...

Hi Xnova,

Thanks for the quick reply.

For private messaging function, you'd better voting for it.

I think it is important, let me explain.

For now , ecommerce are so hot. There are a lot of shipping carts, such as magento, zencart, opencart, prestashop, shopify bigcommerce etc.

So many shipping carts, it is impossible to make xcp payment gateway for them.  even though the shop owner want to accept xcp, btc and other assets, but the shop owner don't have enough Technical strength to integration it.

if buyer send xcp to shop owner account directly, the shop owner can't distinguish the transation for which order. For example Client A send XCP, client B can tell shop owner that he send the xcp and let shop owner send goods to him.  

Shop owner can't distinguish who is the real sender.

If there have private  messaging function, the buyer can send shop owner a message, such as " my order id is #123".  thus the shop owner can easy to distinguish which orders are paid and which are not.

The shop owner don't need to add any script.  it is so easy.

Maybe some one say "we can use signed message”, signed the message and send it by email.  
But i think private message is better than sign message.

if there have more than 1000 online shops accept xcp or other xcp assets , counterparty will have a bright future.


How is this not already possible today via email, or twister? I'd rather not Counterparty have a bunch of arbitrary messaging, being a Financial platform, and those messages being on the blockchain itself. 

Two main issues:

1. The shop keeper could just as easily tell the people to email him their address to match the payments, if you took this approach. With email, it uses tools people already know, and is available to everyone, rather than only to people using a counterparty wallet with messaging support implemented

For each transaction, everyone can see the sender and destination's account.
Person A send xcp, Person B can send receiver an email before person A  and declaring that "it is me sent the xcp. my account is xxxxx (Person A's account)"

How to do deal with it?


2. this approach is poor in the first place. We will have a merchant API soon where purchase support can be built right into shopping carts, to give a much more integrated approach. The overall experience will work like something like bitpay (e.g. via gyft, or some other service that uses it)

Maybe merchant API is a good idea.  eager to see it.



sr. member
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
Regarding the messaging functionality, that's something we'd need to talk about internally. Generally, we are overall rather flexible with adding features if there is enough community support behind them. However, our scope for Counterparty is to be a financial platform. Messaging may be able to play a role in that, possibly, but we need to discuss it some more, and see a high amount of community demand for the feature...

Is there some way we can setup some sort of distributed voting system to assess the demand for particular features?

Messaging is very easy to implement in Counterparty. In fact, it's already possible: you just encrypt messages with the recipients public key before broadcasting them! It's just a question of UIs and our development priorities. Our primary goal is universal financial freedom.

With regard to voting for features: Absolutely! Of course, we can do this today the same way you did. We definitely are going to implement a protocol-level voting system though. (Voting systems get complicated quickly, however. See http://en.wikipedia.org/wiki/Arrow%27s_impossibility_theorem.)

After that, we'll develop proof-of-stake code self-modification, so that users can vote trustlessly on magic numbers in the protocol (such as issuance fees). (Now that's a DAC!)
sr. member
Activity: 390
Merit: 254
Counterparty Developer
Hi Xnova,  one question and one suggestion.

question: When Multi-sig function will be finished?

suggestion: Is it possible to add message function on counterwallet?  i think it is and useful and needful function. After the buyer sending a message to the online shop owner , the owner can distinguish the money for which order.  



Multisig support is mostly implemented now, but will require an in-depth security audit (which will be done by Peter Todd, most likely) before we push the code even into the develop branch, as it touches some pretty sensitive areas (e.g. validity checking of transaction inputs).

Regarding the messaging functionality, that's something we'd need to talk about internally. Generally, we are overall rather flexible with adding features if there is enough community support behind them. However, our scope for Counterparty is to be a financial platform. Messaging may be able to play a role in that, possibly, but we need to discuss it some more, and see a high amount of community demand for the feature...

Hi Xnova,

Thanks for the quick reply.

For private messaging function, you'd better voting for it.

I think it is important, let me explain.

For now , ecommerce are so hot. There are a lot of shipping carts, such as magento, zencart, opencart, prestashop, shopify bigcommerce etc.

So many shipping carts, it is impossible to make xcp payment gateway for them.  even though the shop owner want to accept xcp, btc and other assets, but the shop owner don't have enough Technical strength to integration it.

if buyer send xcp to shop owner account directly, the shop owner can't distinguish the transation for which order. For example Client A send XCP, client B can tell shop owner that he send the xcp and let shop owner send goods to him.  

Shop owner can't distinguish who is the real sender.

If there have private  messaging function, the buyer can send shop owner a message, such as " my order id is #123".  thus the shop owner can easy to distinguish which orders are paid and which are not.

The shop owner don't need to add any script.  it is so easy.

Maybe some one say "we can use signed message”, signed the message and send it by email.  
But i think private message is better than sign message.

if there have more than 1000 online shops accept xcp or other xcp assets , counterparty will have a bright future.


How is this not already possible today via email, or twister? I'd rather not Counterparty have a bunch of arbitrary messaging, being a Financial platform, and those messages being on the blockchain itself. 

Two main issues:

1. The shop keeper could just as easily tell the people to email him their address to match the payments, if you took this approach. With email, it uses tools people already know, and is available to everyone, rather than only to people using a counterparty wallet with messaging support implemented
2. this approach is poor in the first place. We will have a merchant API soon where purchase support can be built right into shopping carts, to give a much more integrated approach. The overall experience will work like something like bitpay (e.g. via gyft, or some other service that uses it)
sr. member
Activity: 390
Merit: 254
Counterparty Developer
I'm trying to access my counterwallet.


failoverAPI: Call failed (failed over across all servers). Method: get_asset_names; Last error: JSON-RPC Error:
Type: Server error

Code: -32000

Message: Could not contact counterpartyd!

Any advice?

We had to implement a hotfix in counterpartyd on production. The counterwallet servers are now rebuilding on the blockchain. Should take about 30 minutes at the most before things are ready for login again.
full member
Activity: 134
Merit: 100
I'm trying to access my counterwallet.


failoverAPI: Call failed (failed over across all servers). Method: get_asset_names; Last error: JSON-RPC Error:
Type: Server error

Code: -32000

Message: Could not contact counterpartyd!

Any advice?

Chrome auto log out and get message "server is updating". Maybe need only wait.
newbie
Activity: 27
Merit: 0
Hi Xnova,  one question and one suggestion.

question: When Multi-sig function will be finished?

suggestion: Is it possible to add message function on counterwallet?  i think it is and useful and needful function. After the buyer sending a message to the online shop owner , the owner can distinguish the money for which order.  



Multisig support is mostly implemented now, but will require an in-depth security audit (which will be done by Peter Todd, most likely) before we push the code even into the develop branch, as it touches some pretty sensitive areas (e.g. validity checking of transaction inputs).

Regarding the messaging functionality, that's something we'd need to talk about internally. Generally, we are overall rather flexible with adding features if there is enough community support behind them. However, our scope for Counterparty is to be a financial platform. Messaging may be able to play a role in that, possibly, but we need to discuss it some more, and see a high amount of community demand for the feature...

Hi Xnova,

Thanks for the quick reply.

For private messaging function, you'd better voting for it.

I think it is important, let me explain.

For now , ecommerce are so hot. There are a lot of shipping carts, such as magento, zencart, opencart, prestashop, shopify bigcommerce etc.

So many shipping carts, it is impossible to make xcp payment gateway for them.  even though the shop owner want to accept xcp, btc and other assets, but the shop owner don't have enough Technical strength to integration it.

if buyer send xcp to shop owner account directly, the shop owner can't distinguish the transation for which order. For example Client A send XCP, client B can tell shop owner that he send the xcp and let shop owner send goods to him.  

Shop owner can't distinguish who is the real sender.

If there have private  messaging function, the buyer can send shop owner a message, such as " my order id is #123".  thus the shop owner can easy to distinguish which orders are paid and which are not.

The shop owner don't need to add any script.  it is so easy.

Maybe some one say "we can use signed message”, signed the message and send it by email.  
But i think private message is better than sign message.

if there have more than 1000 online shops accept xcp or other xcp assets , counterparty will have a bright future.
Jump to: