bitcoin api in c#

Der Express-Handel über die Fidor-API - schnell, einfach und sicher!Für den Express-Handel über die Fidor-API ist es notwendig, dass Käufer und Verkäufer der Zusatzvereinbarung zugestimmt haben.Ein Fidor-Konto ist lediglich für den Käufer erforderlich.Jetzt kostenloses FIDOR-Konto eröffnen und Bitcoins in Echtzeit handeln!Der Express-Handel aus Sicht des Käufers Sie reservieren Euros auf Ihrem Fidor-Konto für Ihren Einkauf von Bitcoins.Die Höhe der Reservierung und die Dauer der Reservierung können Sie dabei selbst bestimmen.Natürlich kann eine Reservierung jederzeit vorzeitig aufgehoben oder geändert werden.Die Reservierung muss mit einer mTAN bestätigt werden, die Sie per SMS von der Fidor Bank AG erhalten.Nach der erfolgreichen Reservierung gehen Sie auf unseren Marktplatz und wählen ein Angebot, das mit dem Fidor-Logo gekennzeichnet ist.Sie können die Angebote auf dem Marktplatz filtern und sich ausschließlich Angebote anzeigen lassen, die über die Fidor-API im Expresskauf zu kaufen sind.

Das Angebot gefällt Ihnen und sie wollen die angebotenen Bitcoins im Express-Kauf erwerben?Klicken Sie einfach auf "Jetzt sofort (über reserviertes Guthaben) kaufen".Wir informieren daraufhin die Fidor Bank AG, den Transfer der Kaufsumme auf das Bankkonto der Verkäufers zu veranlassen.Wenn wir eine positive Antwort von der Fidor Bank erhalten (das geschieht in der Regel innerhalb weniger Sekunden), werden die Bitcoins innerhalb weniger Minuten auf Ihrem Account auf Bitcoin.de gutgeschrieben.
bitcoin mining difficulty go downDas Guthaben Ihres Fidor-Kontos und Ihrer Reservierung wird um die Kaufsumme reduziert.
ethereum rig buildDer Express-Handel aus Sicht des Verkäufers Sie haben der Zusatzvereinbarung zur Verwendung der Fidor-API zugestimmt und Ihre Angebote werden daher mit dem Fidor-Logo gekennzeichnet.
bitcoin karachi

Käufer mit einem Bankkonto bei der Fidor Bank AG können Ihre angebotenen Bitcoins über ein zuvor reserviertes Guthaben erwerben.Bitcoin.de informiert die Fidor Bank AG, die Überweisung auf Ihr Bankkonto zu veranlassen.Nach der Bestätigung der Überweisung durch die Fidor Bank AG, werden die Bitcoins dem Account des Käufers gutgeschrieben.
can litecoin beat bitcoinSollten Sie ein Fidor-Konto besitzen und auf Bitcoin.de eingetragen haben, erhalten Sie innerhalb kürzester Zeit Ihre Euros gutgeschrieben.
how do bitcoin nodes find each otherBei allen anderen Banken dauert der Zahlungseingang wenige Stunden bis in der Regel maximal 48 Stunden.
bitcoin cloud services legitBitte beachten Sie: Maßgeblich für den Express-Handel sind die “Zusatzvereinbarung zur Einführung der beschleunigten Transaktionsabwicklung („jetzt-sofort-kaufen“ und „jetzt-sofort-verkaufen“-Funktion)” sowie die “Allgemeine Geschäftsbedingungen der Fidor Bank AG bezüglich des Angebots der Vermittlung von Bitcoins auf der Plattform www.bitcoin.de” vom Februar 2015.

Wählen Sie zwischen zwei Ansichten: Mobile Version Desktop Version Sie können die Ansicht später jederzeit über das entsprechende Symbol am Ende der Webseite wechseln.Authenticated API To access this API it is necessary to use the POST method./v1/{api_name} where `api_name` is the name of API method Authorization is realized by sending the following headers to the server: Key — Public key that can be found in user’s profile settings (example: K-7cc97c89aed2a2fd9ed7792d48d63f65800c447b) Sign — POST data (param=val¶m1=val1) encrypted with method HMAC-SHA512 using secret key; the secret key also can be found in user’s profile settings There’s a possibility to associate several keys with one account for API access.Please contact the technical support team for more details.All the requests should also include the obligatory POST parameter ‘nonce’ with incremental numerical value (>0).The incremental numerical value should never reiterate or decrease.

To access API you can use the already existing code in the following languages: Getting information about user's account Method name: Type of request: POST Incoming parameters: None Example of use: Return value: Fields description: uid - user identifier server_date - server date and time balances - user's available balance reserved - user's balance in orders Order creation Method name: Type of request: POST Incoming parameters: pair - currency pair quantity - quantity for the order price - price for the order type - type of order, can have the following values: buy - buy order sell - sell order market_buy - market buy-order market_sell - market sell-order market_buy_total - market buy-order for a certain amount market_sell_total - market sell-order for a certain amount Return value: Fields description: result - 'true' in case of successful creation and 'false' in case of an error error - contains the text of the error order_id - order identifier Creation of an order to buy 3 BTC for 100 USD Creation of an order to sell 3 BTC at 100 USD Creation of a market order to buy 3 BTC Creation of a market order to sell 3 BTC Creation of a market order to buy BTC for the amount of 100 USD Creation of a market order to sell BTC for the amount of 100 USD Order cancellation Method name: Type of request: POST Incoming parameters: - order identifier Example of use: Return value: Fields description: result - 'true' in case of sucessful creation of task for order cancellation and 'false' in case of an error error - containd the error description Getting the list of user’s active orders Method name: Type of request: POST Incoming parameters: None Example of use: Return value: Fields description: order_id - order identifier created - date and time of order creation type - type of order pair - currency pair price - price in the order quantity – quantity in the order amount – sum of the order Getting the list of user’s deals Method name: Type of request: POST Incoming parameters: pair - one or various currency pairs separated by commas (example: BTC_USD,BTC_EUR) offset - last deal offset (default: 0) limit - the number of returned deals (default: 100, мmaximum: 10 000) Example of use: Return value: 371 Fields description: trade_id - deal identifier date – date and time of the deal type - type of the deal pair - currency pair order_id - user’s order identifier quantity - currency quantity price - deal price amount - total sum of the deal Getting the list of user’s cancelled orders Method name: Type of request: POST Incoming parameters: offset - last deal offset (default: 0) limit - the number of returned deals (default: 100, мmaximum: 10 000) Example of use: Return value: 3 Fields description: date - date and time of order cancellation order_id - order identifier order_type – type of order pair - currency pair price – price in the order quantity – quantity in the order amount – sum of the order Getting the history of deals with the order Method name: Type of request: POST Incoming parameters: Example of use: Return value: 31 Fields description: type – type of order in_currency – incoming currency in_amount - amount of incoming currency out_currency - outcoming currency out_amount - amount of outcoming currency trades - deals array where the values mean the following: trade_id - deal identifier date - date of the deal type - type of the deal pair - currency pair order_id - order identifier quantity - currency quantity price - deal price amount - sum of the deal Calculating the sum of buying a certain amount of currency for the particular currency pair Method name: Type of request: POST Incoming parameters: pair - currency pair quantity - quantity to buy Example of use: Return value: 35 } Fields description: quantity – quantity you can to buy amount - the sum you will spend avg_price - average buy price Getting the list of addresses for cryptocurrency deposit Method name: Type of request: POST Incoming parameters: None Example of use: Return value: } Creation of the task for cryptocurrency withdrawal.

This API function is available only after request to the Technical Support.Method name: Type of request: POST Incoming parameters: amount - amount of currency to be withdrawn currency - name of the currency to be withdrawn address - withdrawal adress Example of use: Return value: Fields description: result - 'true' in case of successful creation of withdrawal task and 'false' in case of an error error - contains the error description task_id - withdrawal task identifier Getting the transaction ID in order to keep track of it on blockchain Method name: Type of request: POST Incoming parameters: Example of use: Return value: Fields description: result - 'true' in case of successful creation of withdrawal task and 'false' in case of an error error - contains the error description status - 'true' if the withdrawal is already done txid - transaction ID that should be used for tracking it on blockchain