Pages:
Author

Topic: #assets-otc - Contract Management System - page 3. (Read 11888 times)

legendary
Activity: 2053
Merit: 1356
aka tonikt
October 13, 2012, 01:50:18 PM
#54
Yeah. I guess these days only crazy people use vi and know what a stdin is Smiley
legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank
October 13, 2012, 01:47:40 PM
#53
Thank you for the help.
Usually Kwrite is usually nice with files and not screwing those up.
BTW, this text was actually downloaded from google docs and then edited more in KWrite.
I guess something went out of whack somewhere Smiley

Contract etc are now listed here: https://assets-otc.com/asset.php?id=2  and the relevant forum post, please go here:  https://bitcointalksearch.org/topic/m.1265496

Cheers
legendary
Activity: 2053
Merit: 1356
aka tonikt
October 13, 2012, 01:33:59 PM
#52
Or, if you prefer files, rather than clipboard anc Ctrl+sthg, just use gpg like this:
Code:
gpg --clearsign < ART-OTC-ASCII.txt >ART-OTC-ASCII.asc
Should work with any OS.
legendary
Activity: 2053
Merit: 1356
aka tonikt
October 13, 2012, 01:22:42 PM
#51
Since you cannot just make a normal text file and sign it...
Just don't use files, but rather paste it into std input - close the input with Ctrl+D on lunux or Ctrl+Z, Enter in windows.
Then, there should be no problem whatsoever with some hidden headers in your "text" files.
legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank
October 13, 2012, 01:18:32 PM
#50
We have bounced that contract back and forth because signature did not verify.
Guess what, my file was in UTF-8 but this is not supported.  Huh
I think not supporting UTF-8 is like begging for trouble down the road.
If you have this PM stored, go to your Outbox and check the signature at the message you sent me - you will see what I mean.
UTF-8 encoded file has some special crazy bytes at the beginning, so if you clear-sign it and then put it through a clipboard, a database, a webpage, or whatever other medium -  these crazy bytes somehow disappear (even though the medium does support utf-8), and therefore the clear signature you made did not match anymore...

My gpg was clearly saying that the message you sent to me had a BAD signature, so what were you expecting me to do?
BAD signature = bad signature.
And I am not accepting contracts with bad signatures, neither should any of the users of my service. Period.

That makes sense. From your PM, I understood that your db is not accepting UTF-8.
I think something got screwed with  this particular  character '
I had to use -c to omit invalid characters from output, to get the text file converted.

Looks like everything is fine now.
Thank you for your time

Cheers
legendary
Activity: 2053
Merit: 1356
aka tonikt
October 13, 2012, 11:34:35 AM
#49
We have bounced that contract back and forth because signature did not verify.
Guess what, my file was in UTF-8 but this is not supported.  Huh
I think not supporting UTF-8 is like begging for trouble down the road.
If you have this PM stored, go to your Outbox and check the signature at the message you sent me - you will see what I mean.
UTF-8 encoded file has some special crazy bytes at the beginning, so if you clear-sign it and then put it through a clipboard, a database, a webpage, or whatever other medium -  these crazy bytes somehow disappear (even though the medium does support utf-8), and therefore the clear signature you made did not match anymore...

My gpg was clearly saying that the message you sent to me had a BAD signature, so what were you expecting me to do?
BAD signature = bad signature.
And I am not accepting contracts with bad signatures, neither should any of the users of my service. Period.
legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank
October 13, 2012, 08:01:15 AM
#48
We have bounced that contract back and forth because signature did not verify.
Guess what, my file was in UTF-8 but this is not supported.  Huh
I think not supporting UTF-8 is like begging for trouble down the road.

legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank
October 11, 2012, 02:39:46 PM
#47
Contract sent.
Lets hope this works out Smiley

fellowtraveler and piotr_n, maybe you guys can put your heads together somehow integrate the services in to something even better Smiley
 
sr. member
Activity: 440
Merit: 251
October 10, 2012, 11:52:50 AM
#46

OT automates all this stuff.


Questions & Answers


How can I open an account?
1) Upload your public PGP key using this page: http://assets-otc.com/addkey.php
2) The first time you login your account will be automatically created

What are the transaction fees?
The service does not charge any fees for any transfers of any assets.
Though we don't prohibit the AIs to charge fees for processing the contracts.

How do I become the asset issuer (AI)?
After you have the user account already, just send me the signed contract for the asset and I will add it to the system, putting your account as the AI.

Do I need to pay for booking my asset at your service and being its AI?
No, you don't.
At least not at the moment, so better hurry up.. Wink

What if you run away with my bitcoins / assets?
I don't hold your bitcoins, neither assets at any moment.
Only the AI might run away with your stuff, so make sure you trust him or have a legally binding contract.

What happens if the service goes down or an asset is kicked out of it?
The AI always has the up-to-date list of all the shareholders and their PGP identities, so he can find another service or just handle it all further manually.

Will the source code be open?
Yes - I will put it on giuthub.
Just not yet, because I need to get some customers first, not letting someone else to get them using my own work.

Is it possible for one asset to use both, GLBSE and #assets-otc?
Yes, but while you have your assets stored in #assets-otc you cannot sell them at GLBSE and you cannot vote motions there.
But you are still entitled to dividends and you can trade them over the counter with other #assets-otc accounts.
Also, you may request the AI to withdraw your assets from #assets-otc back to GLBSE or any other exchange - so you could trade them there.

How can I transfer my GLBSE assets to this service?
Talk to the guy who issued the asset at GLBSE and ask him to do it for you.
If he doesn't know how to do it, send him to me - I can guide him through.

If I have my assets in this service, will I be able to transfer them to GLBSE or other exchange?
As long as the AI agrees to do it for you, I wouldn't be able to prevent that, even if I wanted.

Is the service going to help with paying out the dividends?
Yes.
For this an open source tool has been created, which can (and should) be used offline.
Each time before paying dividends you will download from the server a file called like contracts_YOURASSET.tar.gz (it's most recent version).
This file contains the entire history of your asset's transfers, the dividend payment addresses and all the customers' public keys.
You will only need to specify the total amount you want to pay as dividends - and then just run the script.
If all the signatures in the contract chain are OK and all the dividend payments addresses are set, the script will output the exact JSON-RPC "sendmany" command, which you can then execute right away at your bitcoin client.

How can I sell my assets which I have stored in #assets-otc?
 1) find a buyer and agree on the price
 2) ask him to register his PGP key at #assets-otc (if he hasn't yet)
 3) sign the contract with both your PGP keys (stating number of assets you want traded and the bitcoin address for the payment)
 4) send the signed assets transfer request to the relevant AI, so he could log the change in the system.
member
Activity: 61
Merit: 10
October 06, 2012, 03:07:06 PM
#45
I think it could work very well, people on bitcoin-otc are already accustomed to GnuPG and its a good way to build your WOT. I will recommend this to asset operators to consider this as an option to be able to trade post-GLBSE, when and if they get their investors lists intact.
legendary
Activity: 2053
Merit: 1356
aka tonikt
October 06, 2012, 01:16:49 PM
#44
Even if there is no trading engine, is there support to just "advertise" quotes for asks / bids of a certain asset (maybe with the possibility to mail the advertising party to conclude the trade)?
No - at least not at the moment.
But there is a suggestion to use bitcoin-otc order book for such purposes...
There is no need to invent another sun, while the good old one is still shining... Smiley
sr. member
Activity: 350
Merit: 251
Dolphie Selfie
October 06, 2012, 11:55:01 AM
#43
Even if there is no trading engine, is there support to just "advertise" quotes for asks / bids of a certain asset (maybe with the possibility to mail the advertising party to conclude the trade)?
legendary
Activity: 2053
Merit: 1356
aka tonikt
October 06, 2012, 07:27:30 AM
#42
It is up to the GLBSE asset issuers to decide if they want to use #assets-otc, or deal with the mess somehow else.
I think the first problem they need to deal with is: who are my customers...? Smiley

I should just say that we have no trading engine (you need to trade OTC) and using the service requires a basic knowledge of the GnuPG.

Other than that, most of the GLBSE assets are welcome, though some are not...
And the first few assets will get listed for free - later, if it works out, I might start charging for listing new assets.

BTW, I have updated the About page, so if you read it before, you might want to re-read...
The recent changes are aiming to make the AIs life much simpler, as when it comes to processing the trades.
legendary
Activity: 1372
Merit: 1003
October 06, 2012, 07:23:12 AM
#41

Although it doesn't offer the option to trade assets.
legendary
Activity: 1372
Merit: 1003
hero member
Activity: 868
Merit: 1000
October 06, 2012, 05:34:17 AM
#39
I sure hope so !
legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank
legendary
Activity: 910
Merit: 1000
Quality Printing Services by Federal Reserve Bank
October 06, 2012, 04:33:58 AM
#37
I get "Can't check signature: public key not found" ?
Sorry, I missed the import key part. It's OK now.
Do you have a test security to use and test it out?
legendary
Activity: 2053
Merit: 1356
aka tonikt
October 06, 2012, 03:41:20 AM
#36
It is in your own interest to have the dividend payment address submitted.

Where do I set that?

You have to own some assets first.

And then after you login, just press a button (see below) and follow the instructions on the next page.

legendary
Activity: 2506
Merit: 1010
October 06, 2012, 03:29:52 AM
#35
It is in your own interest to have the dividend payment address submitted.

Where do I set that?
Pages:
Jump to: