Bitcoin and the Age of Bespoke Silicon

Cryptowatch Credits, Donchian Channels

Cryptowatch Credits, Donchian Channels
Read this on the Cryptowatch Changelog.
This week Cryptowatch launched its new pricing structure — Cryptowatch Credits. Instead of upgrading your subscription to unlock features, you can now pay for the features you want, on-demand. Credits can be earned by completing the Onboarding list, or bought with bitcoin or a credit card. All of the core functions of Cryptowatch — trading, portfolio, charts and chat — remain completely free.
A new overlay has also been added to the Analysis menu — Donchian channels. This overlay plots the high and low prices for an asset over a given period, and is useful for signalling trends and ranges for day traders.

Credits

Cryptowatch has moved away from subscriptions to a more flexible pricing model — Cryptowatch Credits. In this system, you keep a balance of Credits in your account and pay for features only as you require them. All of the core functions of Cryptowatch — trading, portfolio, charts and chat — remain completely free.
The pricing page is now Credits and Billing, with pricing information and renewal options.
Accounts with open subscriptions had the cost of those subscriptions converted into a Credits balance upon release. You can pay for more Credits with bitcoin or by credit card. Clients with a credit card attached to their account can opt into automatic refills when their Credits balance is low.
Credits are currently used to pay for SMS alerts, REST and WebSocket API connectivity, and extensibility features like Zapier triggers.
Your Credits balance is always visible in the top-right of the screen, next to your account icon. Check out the Credits and Billing page to learn more.
Your Credits balance is always available in the top-bar of any page on Cryptowatch.
The Market Data REST API page has been updated with new pricing information. Anonymous users are now allotted up to 10 credits worth of API requests via the REST API. Clients with billing information in their account can purchase credits to increase their limits.
Pricing details for REST API requests.

Donchian Channels

Donchian Channels (a.k.a. Price Channels) is a new overlay in the Analysis menu that plots high and low prices over a determined period of time. The default period is 20 bars, which can be edited in the Inputs tab when Donchian Channels is selected. This overlay works well on all time periods (from 1 minute (1M) to 1 Week (1W). It does not factor the current bar into its calculation.
Donchian Channels overlaid on Kraken Futures: BTC/USD Perpetual.
submitted by kraken-lloyd to cryptowatch [link] [comments]

Free bitcoin usd ticker??

I’m looking for an intraday Bitcoin usd ticker data feed API that I don’t need to pay for. Not historical, just ticker data. Happy to have typical ohlcv or just prices and volumes.
Happy to deal with rest or web socket or Mqtt or whatever just something that is straightforward and works.
If this isn’t the right place can someone point me in the right direction? If you think think the answer is too obvious, don’t underestimate my level of idiocy and just ELI5; I’m alright with python and internet protocol fundamentals just getting really frustrated.
Thanks in advance
submitted by blorgalorp to CryptoMarkets [link] [comments]

AMD Threadripper 3970x - My adventure so far (Will edit as I go)

I own a gaming community called Unknown Skies gaming (For a little Context) and we are planning a server upgrade. Currently we have a Dell R620 with Dual E5-2690 V2's Running @ 3.3Ghz, has 196GB Ram. The game we host on this rig is called Empyrion Galactic Survival.
The reason for the upgrade is currently the server just isnt high end enough to continue supporting our target playerbase of 100 players, and Performance has dipped due to the game being alpha and the devs are not doing much to improve server side efficiency. Back in 7.0 we could host 150 players on this machine, now it struggles with 60... Yeah big change in 2 years.
After a lot of research... I can clearly see Intel Xeon Gold 6154 CPUs (2 of them) do not outperform even the R9 3950x according to passmark. The price of these used intel servers is stunningly high on the used market... Dual 18 Core XG 6154 Processors with 128gb ram (Dell R740 I think, feel free to correct me) cost right around 10,000$ USD Used give or take 1000$ or so... And get stomped on by an 800$ Single Socket CPU... Thats new and has a warranty... I get that it doesnt support as much memory... But Dang...
So I looked into threadripper... HOLY SHAT!! The 3970x hits 60k+ in passmark... And the ENTIRE system with a custom cooling loop is less than 6 Grand? Thats nuts to me! Amazing Deal! Im sad all my servers and rigs are intel hahahahaha.
What we need, What im aiming for, and my thought process - Feel free to leave thoughts and suggestions..
AMD Threadripper 3970x (Because High Per thread throughput matters due to shit code, and more players on a playfield means more cpu usage on that thread, Lots of threads matter as every playfield opens a new PlayfieldServer.exe and is its own instance so the more spread out players are, the more cores you need to spread out workload. 32 cores 64 threads... NICE)
Corsair Vengeance LPX 256 GB (8 x 32 GB) DDR4-3200 Memory (Each player uses around 1-3gb ram, 2 on average, goal was 100 Players)
ASRock TRX40 TAICHI ATX sTRX4 Motherboard (Thought this was a solid selection given the options I saw)
EVGA 1000 W 80+ Gold Certified Semi-modular ATX Power Supply SHOULD be sufficient with a closed loop water cooler, all SSD's and not requiring a gaming GPU (Plan on a 1050ti / 1050 at most)
Case im using is a modified 4U rackmount case with 3x 120mm fans going in the front, radiator behind those. Could NOT find one that I didnt have to modify. Went with El-cheapo option cause imma be drilling it and modding it internally - Rosewill Server Chassis Server Case Rackmount Case for Bitcoin Mining 4U off ebay I think it will work, and if not I have a file server that would LOVE the home LMAO. So it was well worth the Chance.
Water cooling Solution I settled on was a Thermaltake Floe TR4 Edition. I thought about using a Custom Cooling loop, but by the time I priced everything out the way I would do it... It came out to like 500$ ish LMAO. The above cooler From what I can tell should be sufficient, and should fit in the case i chose. Tight fit, but should fit.
Im excitedly looking forward to the build :) Anyone have any experience with any of this and care to chime in?
submitted by Chilimeat to Amd [link] [comments]

YKYZ Bitcoin Sverige röst chatt nyheter och debatt online! Tjäna 10-5000 USD i veckan som channel manager

Du kan tjäna 10-5000 USD/vecka som channel manager för olika kanaler på en ny online plattform för sociala medier YKYZ.com. I jobbet ingår att rekrytera nytt folk att diskutera med på din kanal.
Jag har en microcast där om Sverige: https://ykyz.com/c/microcast?username=thatbeardedswede (Inte i närheten av 5000 men tjänar helt ok för det arbete som krävs - tar det via frilans finans)
YKYZ är grundat av Matt Asher som själv har en bakgrund inom blockchain arkitektur:
https://www.linkedin.com/in/mattashe?originalSubdomain=ca
* Founder of the audio conversation and microcasting platform YKYZ * Statistical consultant for companies such as Donmac * Developer of ykyz.com for EveryBit Inc * Chief Architect for Polymath.network, a company bringing tradable securities to the Ethereum blockchain. • Developer for HealthChainRX, a startup managing digital prescription records securely using crypo and blockchain technologies. • A member of the winning team at the 2017 Toronto Blockgeeks Hackathon. • CTO for Finasafe, a startup developing secure communications technology backed by the blockchain. • A JavaScript developer with a fondness for ReactJS, and real-time programming using socket.io, node, and Postgres. • An investor, statistical consultant, and editor of the website StatisticsBlog.com.
Dessa kanaler finns tillgängliga (Hör av dig till [[email protected]](mailto:[email protected]) om du vill överta dem)
https://ykyz.com/c/bitcoin
https://ykyz.com/c/cryptocurrency
submitted by XenonDown to JobbaOnlineSverige [link] [comments]

Beginner’s Guide to BitMEX

Beginner’s Guide to BitMEX

https://preview.redd.it/fl5e0q7i3cc41.jpg?width=1024&format=pjpg&auto=webp&s=445485d722839a9adc1ae13db4c965b0ae3e67b7
Founded by HDR Global Trading Limited (which in turn was founded by former bankers Arthur Hayes, Samuel Reed and Ben Delo) in 2014, BitMEX is a trading platform operating around the world and registered in the Seychelles.
Meaning Bitcoin Mercantile Exchange, BitMEX is one of the largest Bitcoin trading platforms currently operating, with a daily trading volume of over 35,000 BTC and over 540,000 accesses monthly and a trading history of over $34 billion worth of Bitcoin since its inception.

https://preview.redd.it/coenpm4k3cc41.jpg?width=808&format=pjpg&auto=webp&s=8832dcafa5bd615b511bbeb6118ef43d73ed785e
Unlike many other trading exchanges, BitMEX only accepts deposits through Bitcoin, which can then be used to purchase a variety of other cryptocurrencies. BitMEX specialises in sophisticated financial operations such as margin trading, which is trading with leverage. Like many of the exchanges that operate through cryptocurrencies, BitMEX is currently unregulated in any jurisdiction.
Visit BitMEX

How to Sign Up to BitMEX

In order to create an account on BitMEX, users first have to register with the website. Registration only requires an email address, the email address must be a genuine address as users will receive an email to confirm registration in order to verify the account. Once users are registered, there are no trading limits. Traders must be at least 18 years of age to sign up.
https://preview.redd.it/0v13qoil3cc41.jpg?width=808&format=pjpg&auto=webp&s=e6134bc089c4e352dce10d754dc84ff11a4c7994
However, it should be noted that BitMEX does not accept any US-based traders and will use IP checks to verify that users are not in the US. While some US users have bypassed this with the use of a VPN, it is not recommended that US individuals sign up to the BitMEX service, especially given the fact that alternative exchanges are available to service US customers that function within the US legal framework.
How to Use BitMEX
BitMEX allows users to trade cryptocurrencies against a number of fiat currencies, namely the US Dollar, the Japanese Yen and the Chinese Yuan. BitMEX allows users to trade a number of different cryptocurrencies, namely Bitcoin, Bitcoin Cash, Dash, Ethereum, Ethereum Classic, Litecoin, Monero, Ripple, Tezos and Zcash.
The trading platform on BitMEX is very intuitive and easy to use for those familiar with similar markets. However, it is not for the beginner. The interface does look a little dated when compared to newer exchanges like Binance and Kucoin’s.
Once users have signed up to the platform, they should click on Trade, and all the trading instruments will be displayed beneath.
Clicking on the particular instrument opens the orderbook, recent trades, and the order slip on the left. The order book shows three columns – the bid value for the underlying asset, the quantity of the order, and the total USD value of all orders, both short and long.
The widgets on the trading platform can be changed according to the user’s viewing preferences, allowing users to have full control on what is displayed. It also has a built in feature that provides for TradingView charting. This offers a wide range of charting tool and is considered to be an improvement on many of the offering available from many of its competitors.
https://preview.redd.it/fabg1nxo3cc41.jpg?width=808&format=pjpg&auto=webp&s=6d939889c3eac15ab1e78ec37a8ccd13fc5e0573
Once trades are made, all orders can be easily viewed in the trading platform interface. There are tabs where users can select their Active Orders, see the Stops that are in place, check the Orders Filled (total or partially) and the trade history. On the Active Orders and Stops tabs, traders can cancel any order, by clicking the “Cancel” button. Users also see all currently open positions, with an analysis if it is in the black or red.
BitMEX uses a method called auto-deleveraging which BitMEX uses to ensure that liquidated positions are able to be closed even in a volatile market. Auto-deleveraging means that if a position bankrupts without available liquidity, the positive side of the position deleverages, in order of profitability and leverage, the highest leveraged position first in queue. Traders are always shown where they sit in the auto-deleveraging queue, if such is needed.
Although the BitMEX platform is optimized for mobile, it only has an Android app (which is not official). There is no iOS app available at present. However, it is recommended that users use it on the desktop if possible.
BitMEX offers a variety of order types for users:
  • Limit Order (the order is fulfilled if the given price is achieved);
  • Market Order (the order is executed at current market price);
  • Stop Limit Order (like a stop order, but allows users to set the price of the Order once the Stop Price is triggered);
  • Stop Market Order (this is a stop order that does not enter the order book, remain unseen until the market reaches the trigger);
  • Trailing Stop Order (it is similar to a Stop Market order, but here users set a trailing value that is used to place the market order);
  • Take Profit Limit Order (this can be used, similarly to a Stop Order, to set a target price on a position. In this case, it is in respect of making gains, rather than cutting losses);
  • Take Profit Market Order (same as the previous type, but in this case, the order triggered will be a market order, and not a limit one)
The exchange offers margin trading in all of the cryptocurrencies displayed on the website. It also offers to trade with futures and derivatives – swaps.

Futures and Swaps

A futures contract is an agreement to buy or sell a given asset in the future at a predetermined price. On BitMEX, users can leverage up to 100x on certain contracts.
Perpetual swaps are similar to futures, except that there is no expiry date for them and no settlement. Additionally, they trade close to the underlying reference Index Price, unlike futures, which may diverge substantially from the Index Price.
BitMEX also offers Binary series contracts, which are prediction-based contracts which can only settle at either 0 or 100. In essence, the Binary series contracts are a more complicated way of making a bet on a given event.
The only Binary series betting instrument currently available is related to the next 1mb block on the Bitcoin blockchain. Binary series contracts are traded with no leverage, a 0% maker fee, a 0.25% taker fee and 0.25% settlement fee.

Bitmex Leverage

BitMEX allows its traders to leverage their position on the platform. Leverage is the ability to place orders that are bigger than the users’ existing balance. This could lead to a higher profit in comparison when placing an order with only the wallet balance. Trading in such conditions is called “Margin Trading.”
There are two types of Margin Trading: Isolated and Cross-Margin. The former allows the user to select the amount of money in their wallet that should be used to hold their position after an order is placed. However, the latter provides that all of the money in the users’ wallet can be used to hold their position, and therefore should be treated with extreme caution.
https://preview.redd.it/eg4qk9qr3cc41.jpg?width=808&format=pjpg&auto=webp&s=c3ca8cdf654330ce53e8138d774e72155acf0e7e
The BitMEX platform allows users to set their leverage level by using the leverage slider. A maximum leverage of 1:100 is available (on Bitcoin and Bitcoin Cash). This is quite a high level of leverage for cryptocurrencies, with the average offered by other exchanges rarely exceeding 1:20.

BitMEX Fees

For traditional futures trading, BitMEX has a straightforward fee schedule. As noted, in terms of leverage offered, BitMEX offers up to 100% leverage, with the amount off leverage varying from product to product.
However, it should be noted that trading at the highest leverages is sophisticated and is intended for professional investors that are familiar with speculative trading. The fees and leverage are as follows:
https://preview.redd.it/wvhiepht3cc41.jpg?width=730&format=pjpg&auto=webp&s=0617eb894c13d3870211a01d51af98561907cb99

https://preview.redd.it/qhi8izcu3cc41.jpg?width=730&format=pjpg&auto=webp&s=09da4efe1de4214b0b5b9c7501aba5320e846b4c
However, there are additional fees for hidden / iceberg orders. A hidden order pays the taker fee until the entire hidden quantity is completely executed. Then, the order will become normal, and the user will receive the maker rebate for the non-hidden amount.

Deposits and Withdrawals

BitMEX does not charge fees on deposits or withdrawals. However, when withdrawing Bitcoin, the minimum Network fee is based on blockchain load. The only costs therefore are those of the banks or the cryptocurrency networks.
As noted previously, BitMEX only accepts deposits in Bitcoin and therefore Bitcoin serves as collateral on trading contracts, regardless of whether or not the trade involves Bitcoin.
The minimum deposit is 0.001 BTC. There are no limits on withdrawals, but withdrawals can also be in Bitcoin only. To make a withdrawal, all that users need to do is insert the amount to withdraw and the wallet address to complete the transfer.
https://preview.redd.it/xj1kbuew3cc41.jpg?width=808&format=pjpg&auto=webp&s=68056f2247001c63e89c880cfbb75b2f3616e8fe
Deposits can be made 24/7 but withdrawals are processed by hand at a recurring time once per day. The hand processed withdrawals are intended to increase the security levels of users’ funds by providing extra time (and email notice) to cancel any fraudulent withdrawal requests, as well as bypassing the use of automated systems & hot wallets which may be more prone to compromise.

Supported Currencies

BitMEX operates as a crypto to crypto exchange and makes use of a Bitcoin-in/Bitcoin-out structure. Therefore, platform users are currently unable to use fiat currencies for any payments or transfers, however, a plus side of this is that there are no limits for trading and the exchange incorporates trading pairs linked to the US Dollar (XBT), Japanese Yen (XBJ), and Chinese Yuan (XBC).
BitMEX supports the following cryptocurrencies:
  • Bitcoin (XBT)
  • Bitcoin Cash (BCH)
  • Ethereum (ETH)
  • Ethereum Classic (ETC)
  • Litecoin (LTC)
  • Ripple Token (XRP)
  • Monero (XMR)
  • Dash (DASH)
  • Zcash (ZEC)
  • Cardano (ADA)
  • Tron (TRX)
  • EOS Token (EOS)
BitMEX also offers leverage options on the following coins:
  • 5x: Zcash (ZEC)
  • 20x : Ripple (XRP),Bitcoin Cash (BCH), Cardano (ADA), EOS Token (EOS), Tron (TRX)
  • 25x: Monero (XMR)
  • 33x: Litecoin (LTC)
  • 50x: Ethereum (ETH)
  • 100x: Bitcoin (XBT), Bitcoin / Yen (XBJ), Bitcoin / Yuan (XBC)

Trading Technologies International Partnership

HDR Global Trading, the company which owns BitMEX, has recently announced a partnership with Trading Technologies International, Inc. (TT), a leading international high-performance trading software provider.
The TT platform is designed specifically for professional traders, brokers, and market-access providers, and incorporates a wide variety of trading tools and analytical indicators that allow even the most advanced traders to customize the software to suit their unique trading styles. The TT platform also provides traders with global market access and trade execution through its privately managed infrastructure and the partnership will see BitMEX users gaining access to the trading tools on all BitMEX products, including the popular XBT/USD Perpetual Swap pairing.
https://preview.redd.it/qcqunaby3cc41.png?width=672&format=png&auto=webp&s=b77b45ac2b44a9af30a4985e3d9dbafc9bbdb77c

The BitMEX Insurance Fund

The ability to trade on leverage is one of the exchange’s main selling points and offering leverage and providing the opportunity for traders to trade against each other may result in a situation where the winners do not receive all of their expected profits. As a result of the amounts of leverage involved, it’s possible that the losers may not have enough margin in their positions to pay the winners.
Traditional exchanges like the Chicago Mercantile Exchange (CME) offset this problem by utilizing multiple layers of protection and cryptocurrency trading platforms offering leverage cannot currently match the levels of protection provided to winning traders.
In addition, cryptocurrency exchanges offering leveraged trades propose a capped downside and unlimited upside on a highly volatile asset with the caveat being that on occasion, there may not be enough funds in the system to pay out the winners.
To help solve this problem, BitMEX has developed an insurance fund system, and when a trader has an open leveraged position, their position is forcefully closed or liquidated when their maintenance margin is too low.
Here, a trader’s profit and loss does not reflect the actual price their position was closed on the market, and with BitMEX when a trader is liquidated, their equity associated with the position drops down to zero.
In the following example, the trader has taken a 100x long position. In the event that the mark price of Bitcoin falls to $3,980 (by 0.5%), then the position gets liquidated with the 100 Bitcoin position needing to be sold on the market.
This means that it does not matter what price this trade executes at, namely if it’s $3,995 or $3,000, as from the view of the liquidated trader, regardless of the price, they lose all the equity they had in their position, and lose the entire one Bitcoin.
https://preview.redd.it/wel3rka04cc41.png?width=669&format=png&auto=webp&s=3f93dac2d3b40aa842d281384113d2e26f25947e
Assuming there is a fully liquid market, the bid/ask spread should be tighter than the maintenance margin. Here, liquidations manifest as contributions to the insurance fund (e.g. if the maintenance margin is 50bps, but the market is 1bp wide), and the insurance fund should rise by close to the same amount as the maintenance margin when a position is liquidated. In this scenario, as long as healthy liquid markets persist, the insurance fund should continue its steady growth.
The following graphs further illustrate the example, and in the first chart, market conditions are healthy with a narrow bid/ask spread (just $2) at the time of liquidation. Here, the closing trade occurs at a higher price than the bankruptcy price (the price where the margin balance is zero) and the insurance fund benefits.
Illustrative example of an insurance contribution – Long 100x with 1 BTC collateral
https://preview.redd.it/is89ep924cc41.png?width=699&format=png&auto=webp&s=f0419c68fe88703e594c121b5b742c963c7e2229
(Note: The above illustration is based on opening a 100x long position at $4,000 per BTC and 1 Bitcoin of collateral. The illustration is an oversimplification and ignores factors such as fees and other adjustments.
The bid and offer prices represent the state of the order book at the time of liquidation. The closing trade price is $3,978, representing $1 of slippage compared to the $3,979 bid price at the time of liquidation.)
The second chart shows a wide bid/ask spread at the time of liquidation, here, the closing trade takes place at a lower price than the bankruptcy price, and the insurance fund is used to make sure that winning traders receive their expected profits.
This works to stabilize the potential for returns as there is no guarantee that healthy market conditions can continue, especially during periods of heightened price volatility. During these periods, it’s actually possible that the insurance fund can be used up than it is built up.
Illustrative example of an insurance depletion – Long 100x with 1 BTC collateral
https://preview.redd.it/vb4mj3n54cc41.png?width=707&format=png&auto=webp&s=0c63b7c99ae1c114d8e3b947fb490e9144dfe61b
(Notes: The above illustration is based on opening a 100x long position at $4,000 per BTC and 1 Bitcoin of collateral. The illustration is an oversimplification and ignores factors such as fees and other adjustments.
The bid and offer prices represent the state of the order book at the time of liquidation. The closing trade price is $3,800, representing $20 of slippage compared to the $3,820 bid price at the time of liquidation.)
The exchange declared in February 2019, that the BitMEX insurance fund retained close to 21,000 Bitcoin (around $70 million based on Bitcoin spot prices at the time).
This figure represents just 0.007% of BitMEX’s notional annual trading volume, which has been quoted as being approximately $1 trillion. This is higher than the insurance funds as a proportion of trading volume of the CME, and therefore, winning traders on BitMEX are exposed to much larger risks than CME traders as:
  • BitMEX does not have clearing members with large balance sheets and traders are directly exposed to each other.
  • BitMEX does not demand payments from traders with negative account balances.
  • The underlying instruments on BitMEX are more volatile than the more traditional instruments available on CME.
Therefore, with the insurance fund remaining capitalized, the system effectively with participants who get liquidated paying for liquidations, or a losers pay for losers mechanism.
This system may appear controversial as first, though some may argue that there is a degree of uniformity to it. It’s also worth noting that the exchange also makes use of Auto Deleveraging which means that on occasion, leveraged positions in profit can still be reduced during certain time periods if a liquidated order cannot be executed in the market.
More adventurous traders should note that while the insurance fund holds 21,000 Bitcoin, worth approximately 0.1% of the total Bitcoin supply, BitMEX still doesn’t offer the same level of guarantees to winning traders that are provided by more traditional leveraged trading platforms.
Given the inherent volatility of the cryptocurrency market, there remains some possibility that the fund gets drained down to zero despite its current size. This may result in more successful traders lacking confidence in the platform and choosing to limit their exposure in the event of BitMEX being unable to compensate winning traders.

How suitable is BitMEX for Beginners?

BitMEX generates high Bitcoin trading levels, and also attracts good levels of volume across other crypto-to-crypto transfers. This helps to maintain a buzz around the exchange, and BitMEX also employs relatively low trading fees, and is available round the world (except to US inhabitants).
This helps to attract the attention of people new to the process of trading on leverage and when getting started on the platform there are 5 main navigation Tabs to get used to:
  • **Trade:**The trading dashboard of BitMEX. This tab allows you to select your preferred trading instrument, and choose leverage, as well as place and cancel orders. You can also see your position information and view key information in the contract details.
  • **Account:**Here, all your account information is displayed including available Bitcoin margin balances, deposits and withdrawals, and trade history.
  • **Contracts:**This tab covers further instrument information including funding history, contract sizes; leverage offered expiry, underlying reference Price Index data, and other key features.
  • **References:**This resource centre allows you to learn about futures, perpetual contracts, position marking, and liquidation.
  • **API:**From here you can set up an API connection with BitMEX, and utilize the REST API and WebSocket API.
BitMEX also employs 24/7 customer support and the team can also be contacted on their Twitter and Reddit accounts.
In addition, BitMEX provides a variety of educational resources including an FAQ section, Futures guides, Perpetual Contracts guides, and further resources in the “References” account tab.
For users looking for more in depth analysis, the BitMEX blog produces high level descriptions of a number of subjects and has garnered a good reputation among the cryptocurrency community.
Most importantly, the exchange also maintains a testnet platform, built on top of testnet Bitcoin, which allows anyone to try out programs and strategies before moving on to the live exchange.
This is crucial as despite the wealth of resources available, BitMEX is not really suitable for beginners, and margin trading, futures contracts and swaps are best left to experienced, professional or institutional traders.
Margin trading and choosing to engage in leveraged activity are risky processes and even more advanced traders can describe the process as a high risk and high reward “game”. New entrants to the sector should spend a considerable amount of time learning about margin trading and testing out strategies before considering whether to open a live account.

Is BitMEX Safe?

BitMEX is widely considered to have strong levels of security. The platform uses multi-signature deposits and withdrawal schemes which can only be used by BitMEX partners. BitMEX also utilises Amazon Web Services to protect the servers with text messages and two-factor authentication, as well as hardware tokens.
BitMEX also has a system for risk checks, which requires that the sum of all account holdings on the website must be zero. If it’s not, all trading is immediately halted. As noted previously, withdrawals are all individually hand-checked by employees, and private keys are never stored in the cloud. Deposit addresses are externally verified to make sure that they contain matching keys. If they do not, there is an immediate system shutdown.
https://preview.redd.it/t04qs3484cc41.jpg?width=808&format=pjpg&auto=webp&s=a3b106cbc9116713dcdd5e908c00b555fd704ee6
In addition, the BitMEX trading platform is written in kdb+, a database and toolset popular amongst major banks in high frequency trading applications. The BitMEX engine appears to be faster and more reliable than some of its competitors, such as Poloniex and Bittrex.
They have email notifications, and PGP encryption is used for all communication.
The exchange hasn’t been hacked in the past.

How Secure is the platform?

As previously mentioned, BitMEX is considered to be a safe exchange and incorporates a number of security protocols that are becoming standard among the sector’s leading exchanges. In addition to making use of Amazon Web Services’ cloud security, all the exchange’s systems can only be accessed after passing through multiple forms of authentication, and individual systems are only able to communicate with each other across approved and monitored channels.
Communication is also further secured as the exchange provides optional PGP encryption for all automated emails, and users can insert their PGP public key into the form inside their accounts.
Once set up, BitMEX will encrypt and sign all the automated emails sent by you or to your account by the [[email protected]](mailto:[email protected]) email address. Users can also initiate secure conversations with the support team by using the email address and public key on the Technical Contact, and the team have made their automated system’s PGP key available for verification in their Security Section.
The platform’s trading engine is written in kdb+, a database and toolset used by leading financial institutions in high-frequency trading applications, and the speed and reliability of the engine is also used to perform a full risk check after every order placement, trade, settlement, deposit, and withdrawal.
All accounts in the system must consistently sum to zero, and if this does not happen then trading on the platform is immediately halted for all users.
With regards to wallet security, BitMEX makes use of a multisignature deposit and withdrawal scheme, and all exchange addresses are multisignature by default with all storage being kept offline. Private keys are not stored on any cloud servers and deep cold storage is used for the majority of funds.
Furthermore, all deposit addresses sent by the BitMEX system are verified by an external service that works to ensure that they contain the keys controlled by the founders, and in the event that the public keys differ, the system is immediately shut down and trading halted. The exchange’s security practices also see that every withdrawal is audited by hand by a minimum of two employees before being sent out.

BitMEX Customer Support

The trading platform has a 24/7 support on multiple channels, including email, ticket systems and social media. The typical response time from the customer support team is about one hour, and feedback on the customer support generally suggest that the customer service responses are helpful and are not restricted to automated responses.
https://preview.redd.it/8k81zl0a4cc41.jpg?width=808&format=pjpg&auto=webp&s=e30e5b7ca93d2931f49e2dc84025f2fda386eab1
The BitMEX also offers a knowledge base and FAQs which, although they are not necessarily always helpful, may assist and direct users towards the necessary channels to obtain assistance.
BitMEX also offers trading guides which can be accessed here

Conclusion

There would appear to be few complaints online about BitMEX, with most issues relating to technical matters or about the complexities of using the website. Older complaints also appeared to include issues relating to low liquidity, but this no longer appears to be an issue.
BitMEX is clearly not a platform that is not intended for the amateur investor. The interface is complex and therefore it can be very difficult for users to get used to the platform and to even navigate the website.
However, the platform does provide a wide range of tools and once users have experience of the platform they will appreciate the wide range of information that the platform provides.
Visit BitMEX
submitted by bitmex_register to u/bitmex_register [link] [comments]

Top 10 Affiliate Programs to Earn Bitcoin

Top 10 Affiliate Programs to Earn Bitcoin

https://preview.redd.it/r59lj11bjjx31.png?width=563&format=png&auto=webp&s=f2ddf550d8fc01e63928de67693c2c2c15d125da
When we launched the Redeeem affiliate program we did a lot of research on other crypto companies, and what their affiliate policies were. We studied the many structures to an affiliate program, and we made a list of the top 10 crypto affiliate programs.
A few popular affiliate program models:
  1. Recurring Revenue Model - you have a unique URL affiliate link, and when you send it to people their account is linked to yours, and you get a percentage of whatever they spend or trade during their time. Sometimes this can be time limited (for 30 days), but typically goes for the life of the person you refer. Typically referral fees are taken from the company, so the company might advertise as 30% of Company's revenue, or it may say 1% of money spent on the platform.
  2. Initial payout Model - this is the most popular and simplest model for paying affiliates. A simple pay per sign up, typically between $5 and $15 per sign up you get. However, rarely will you get paid just for the signup, instead the new user must complete some "engaging action" on the website - a purchase, a trade, or a post.
  3. Multi-tiered Revenue Model - this is an extrapolated model from the recurring revenue model, where there are multiple tiers, or levels, so you get paid for the people who get referred by the people you refer. Typically it's a smaller % for the indirect tier, since you didn't do any work, but it does incentivize people to find the power players and refer them to the website.
Below are the Top 10 Affiliate Programs to Earn Cryptocurrency that we've found. Granted there are many affiliate programs out there, but if you're looking to start a blog, Youtube channel, or other content idea to get paid through affiliate links, check these out first.

LocalBitcoins
https://localbitcoins.com/

https://preview.redd.it/0zy08bsxjjx31.png?width=504&format=png&auto=webp&s=30b0b2f9c140d681a3dd9330f7b44d1d433dbe14
LocalBitcoins is a peer-to-peer trading site for bitcoin to 100's of other currencies. A fantastic option to get access to bitcoin.
LocalBitcoins offers a 20% commission for your affiliates directly to your Local Bitcoins wallet. If you refer both a buyer and seller, you will get a commission from both referrals or 40% of the total transaction. Payouts will be paid daily to your LocalBitcoins wallet for one (1) year from user's registration.

Redeeem
https://www.redeeem.com/

https://preview.redd.it/26jy3yj4kjx31.png?width=508&format=png&auto=webp&s=30d1d56ceba2ea9cc405af6729cce46248d1f5ad
Founded in 2018, Redeeem is a fast, safe and easy way to buy and sell gift cards using cryptocurrencies. The goal is to accelerate the adoption of Bitcoin into the global economy and showcase its endless potential.
For every person that signs up with your affiliate link you earn 1% of their total crypto trade volume, paid nightly in bitcoin. This has no expiration nor limits so you continue to earn passively as long as your old and new affiliates trade.

Abra
https://www.abra.com/


Founded in 2014 by Bill Barhydt, serial entrepreneur and global mobile-banking veteran, our team is based in Silicon Valley and committed to forever changing how the world moves money.
Abra's Affiliate Program lets you offer a $25 joining bonus to your referrals, and earn $25 for each affiliate that will sign up using your Referral Link. For affiliates and new users to receive their $25, they must either 1) Deposit a minimum of $5 to their Abra wallet via a US bank account or eligible American Express card; Or 2) Deposit crypto and exchange it to other assets EXCEPT for BTC, BCH, ETH or LTC. This option will allow the referrer and referred to receive 0.75% of the exchange total, up to $25. The referred user must also have accrued a minimum of $5 in rewards to receive the payment.

Binance
https://www.binance.com/en

https://preview.redd.it/41719u90ljx31.png?width=1284&format=png&auto=webp&s=beda5720d18f614ed2621b36ce32d6fd9e1fb025
Binance is a global cryptocurrency exchange that provides a platform for trading more than 100 cryptocurrencies. Since early 2018, Binance is considered as the biggest cryptocurrency exchange in the world in terms of trading volume.
Inviters and referrals can share up to 40% referral commissions from their trading fees under Binance's upgraded Referral Program. Inviters can choose to share a portion of the commissions received of the friends they invite and set the sharing rate as 0%, 5% or 10% (for inviters with daily average BNB of less than 500, and base referral rate is 20%). For inviters that have a daily average BNB of more than 500, their base referral rate is bumped up to 40% and have the option to share 15% or 20% with their referrals.
All referral commissions (both those received by inviters and those shared with their invited friends) are calculated in real-time and transferred to the respective Binance accounts every hour from 12:00 AM until 1:00 AM (UTC) of the next day.

CEX.IO
https://cex.io/

https://preview.redd.it/tu065lucljx31.png?width=1115&format=png&auto=webp&s=ae09a725648954d62c055a3090fb61b56a2d189c
Established in 2013 as the first cloud mining provider, CEX.IO has become a multi-functional cryptocurrency exchange, trusted by over a million users. CEX.IO offers cross-platform trading via website, mobile app, WebSocket and REST API, providing access to high liquidity orderbook for top currency pairs on the market.
Current Affiliate program offers a 30% commission on the fee of exchange transactions of every new user that signs up with your Referral link.
Changelly
https://changelly.com/

https://preview.redd.it/og6x94thljx31.png?width=1208&format=png&auto=webp&s=c462b8dd39c33026ab3f33f42c6369e60a23bff9
Changelly is a non-custodial instant cryptocurrency exchange. They act as an intermediary between crypto exchanges and users, offering access to 130+ cryptocurrencies. The company mission is making exchange process effortless for everyone who wants to invest in cryptocurrency. Operating since 2015, the platform and its mobile app attract over a million visitors monthly who enjoy high limits, fast transactions, and 24/7 live support.
Loyal customers get a special feature in the Affiliate Program. Customers who share their affiliate link or add the Changelly widget can get 50% profit from every transaction made by new users that signed up via your referral link. The link is permanent, and the reward is given in bitcoin equivalent.

YouHodler
https://www.youhodler.com/

https://preview.redd.it/5re0e4zxljx31.png?width=980&format=png&auto=webp&s=a9e260730dbd4fa50069875cd9fc8c612c468499
YouHodler is a Blockchain-based Financial Ecosystem focused on cryptocurrency-backed lending with fiat loans. YouHodler lending platform provides USD and/or EUR loans, secured by collateral in BTC, ETH, XRP, and other popular cryptocurrencies.
The YouHodler Referral Program allows you to earn $25 with each successfully activated account from your referral link and promo code. Everyone that follows your link and activates their account (funding their account and using at least one product such as Turbocharge or conversion) also gets $25 instantly. Aside from the instant reward, you can also receive 50% in average of YouHodler's revenue from the next 10 products your invitee gets.

Cryptohopper
https://www.cryptohopper.com/

https://preview.redd.it/clq699w4mjx31.png?width=1189&format=png&auto=webp&s=b194202d7997a07391abf28f7aa2ba4946c30d0c
Cryptohopper was started by two brothers. After hearing about the opportunities of cryptocurrencies for the first time, they were hooked. One of them was successful as a daytrader. The other brother, a brilliant web developer, didn't have the funds to invest. This got him thinking, what if there was a way to let a bot trade for you. It would work 24/7, trading as many coins as you wanted it to, constantly monitoring the market.
You can earn a minimum of $1.90 a month for each user who signs up for an Explorer Hopper, $4.90 for each Adventure Hopper referral and $9.90 for each Hero! To maximize your earnings, each referral will also earn you up to 15% over each of their payments, including; signals, strategies and marketplace items. It all counts.

Trezor
https://trezor.io/

https://preview.redd.it/boazp1gamjx31.png?width=1044&format=png&auto=webp&s=97a64a99b3233f28b25e3226c09ad19823c4b465
Trezor is a Bitcoin hardware wallet and launched in August 2014. It was the first Bitcoin hardware wallet, offering secure cold storage plus the ability to spend with the convenience of a hot wallet.
You will earn 12% - 15% referral commission for each sale. (net sale amount, excluding VAT and shipping). Monthly payouts via wire transfer or Bitcoin. Wire Transfer (USD, EUR and CZK) or Bitcoin.

Coinhouse
https://www.coinhouse.com/

https://preview.redd.it/w3bb6fggmjx31.png?width=1136&format=png&auto=webp&s=a69f7cc478dbcb1b46e858c7c0a10b36d38cddf1
Founded in 2014 in Paris, Coinhouse is a pioneer in cryptoassets investments. Both an online platform and a brick-and-mortar location, Coinhouse is the trusted partner for individuals and qualified investors looking to analyse, acquire, sell, and securely store cryptoassets.
Earn 30% commission on your clients’ transactions for 1 year when they sign up using your unique and personalized tracking link. Get paid directly in Bitcoin to optimize your income.
submitted by levi_d-19 to Redeeem [link] [comments]

What was your favorite r/Buttcoin moment, post, headline, .... of 2018 ?

So many to choose from .... Impossible to just chose one ....
I think mine would be the generally insane antics of u/BigLambda and u/SirNakamoto who seemed to be joined at the hip at times, and they often popped up here whenever someone said something bad about Bitcoin or Tether. So many long, convoluted, arguments, that went round and round in circles for pages. And they posted such crazy shit, like this classic from Skully around mid July, 2018:
[Whenever the price pumps, he gets as giggly as a school girl]: Lucifer! Thank god you're finally here. Ill arranged to pick you up in SKY-LAMBO 1 and transport you immediately to the luxury Moon Unit. The Olympic sized hot tub has been filled with hot Venezuelan poontang and cocaine. Big Lamb, your Dark Holiness and myself shall finish formulating the MASTER SKULL FUCKING PLAN to boost the price per coin> 1 million USD. Great to see you back!! How's Elvis??? https://www.reddit.com/Buttcoin/comments/8znfip/certified_organic/e2klfu3
LOL, and not forgetting you u/DeepSocket (note that I'm not giving away any linking info).
Anyway, what was your favorite Buttcoin moment, post, headline, ... of 2018 ?
submitted by Crypto_To_The_Core to Buttcoin [link] [comments]

Over the last 6 weeks I've written a functioning Crypto trading bot in VB.NET and here are some of the important tips & things I've learned and some VB.NET code for you to use.

I started on December 18th when I was playing about with Google Sheets and pulling prices from exchanges using the CRYPTOFINANCE() plugin... it was slow, clunky and the data was wildly old - I knew I could do something better in VB.NET but at this point had absolutely no idea where to start, no idea about trading, no idea how exchanges or API's worked and no idea just how bad I was at programming. I've asked a lot of dumb questions, I've lost a bunch of money making mistakes & learning as I go... Fast forward to today however and I have a fully functioning, cross-exchange trading bot. Sweet!
1) Truncate your numbers, don't round.**
Hindsight makes this seem so obvious to me now, but when you're working with Bitcoin balances to 8 decimal places, exchange rates to 5 decimal places and sums that can increase your decimal places exponentially, it helps to be precise. Even an extra 0.00000001 in the wrong place can cause an exchange to reject your request. Honestly if I'd have realised this sooner I'd be about 2 weeks ahead right now and nowhere near as bald.
The below functions in will truncate any decimal number with no rounding:
Public Function Trunc8(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000000) / 100000000 End Function Public Function Trunc5(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000) / 100000 End Function 
** Absolutely do round when exchange such as Bitstamp does it's fee calculations in spot USD price. Below is the logic I use to do this:
Dim amount_btc As Decimal = BTCtoSpend / ASK ' Full amount in BTC Dim fee_btc As Decimal = amount_btc * 0.0025 ' Get 0.25% of the BTC amount Dim fee_USD As Decimal = fee_btc * BitstampBTCUSD ' Convert to USD Dim round_USD As Decimal = Math.Round(fee_USD, 2, MidpointRounding.AwayFromZero) ' Round up Dim round_BTC As Decimal = round_USD / BitstampBTCUSD ' Convert back to BTC Dim amount = amount_btc - round_BTC ' minus the fee 
2) Websockets are your friend.
It's really easy to query Bitstamp or GDAX's API for the prices(Last/Bid/Ask). The query might take a 3rd of a second to get there, a 3rd of a second to get back - by the time your software has interpreted it it may have been nearly a full second. The prices you end up being sent back can some times be stale/out of date. Couple this with the API rate limits (Once a second on Bitstamp if you end up polling it continuously) and you can soon end up with stale information. The websockets allow the exchanges to push information to you, in real-time, as it happens. Seriously, they're fucking rad and you can query that data til the cows come home. Millisecond timers FTW!
Bitstamp uses Pusher, GDAX is a plain old web socket. It took me an age to figure it out, and honestly I've done it rather arse-about-tit, but here's the code I ended up using:
Bitstamp:(You'll need PusherClient from Nuget)
Imports PusherClient Imports Newtonsoft.Json.Linq Public WithEvents pusherClient As New Pusher("de504dc5763aeef9ff52") Public WithEvents BitstampLTCBTCOrderbook As Channel Public WithEvents BitstampLTCBTCTrades As Channel Public WithEvents BitstampBTCUSDTrades As Channel Public WithEvents BitstampEURUSDTrades As Channel pusherClient.Connect() Public Sub pusher_Connected() Handles pusherClient.Connected BitstampLTCBTCTrades = pusherClient.Subscribe("live_trades_ltcbtc") End Sub Public Sub BitstampLTCBTCTrades_Subscribed(Sender As Object) Handles BitstampLTCBTCTrades.Subscribed BitstampLTCBTCTrades.Bind("trade", AddressOf BitstampLTCBTCTrade) End Sub Public Sub BitstampLTCBTCTrade(data) Dim jss = JObject.Parse(data.ToString) BitstampPrice = CDec(jss("price_str").ToString) BitstampLastAmount = CDec(jss("amount_str").ToString) End Sub 
That's basically it - the different channels are all documented in the API and you can format the JSON til your little crypto heart's content.
GDAX:(You'll need Websocket4NET from Nuget) P.S. I know my sending raw JSON is a fucking abomination.
Imports WebSocket4Net Imports Newtonsoft.Json.Linq Public WithEvents websocketGDAX As WebSocket websocketGDAX = New WebSocket("wss://ws-feed.gdax.com") websocketGDAX.Open() Public Sub gdax_Connect() Handles websocketGDAX.Opened Dim Data As String = "{ ""type"": ""subscribe"", ""product_ids"":[""BTC-EUR""], ""channels"": [""heartbeat"", { ""name"": ""ticker"", ""product_ids"": [""LTC-BTC""] }]}" websocketGDAX.Send(Data) End Sub Public Sub gdax_Data(sender As Object, args As WebSocket4Net.MessageReceivedEventArgs) Handles websocketGDAX.MessageReceived Dim jss = JObject.Parse(args.Message) Try If jss("type").ToString = "ticker" Then Select Case jss("product_id") Case "LTC-BTC" GDAXPrice = CDec(jss("price")) GDAXBid = CDec(jss("best_bid")) GDAXAsk = CDec(jss("best_ask")) GDAXLastSize = CDec(jss("last_size")) Case "EUR-USD" GDAXEURUSD = CDec(jss("price")) Case "BTC-USD" End Select End If Catch ex As Exception Exit Sub End Try End Sub 
Again, that's kind of it. Some proper error handling wouldn't go amiss, but I'm lazy and I use GOTO's all over the shop anyway so I'm basically a terrible human being.
3) Hashing. Fucking Hashing.
Ok so basically when sending authenticated/private API calls you need to hash bits of the message in order to prove authenticity. This was a bitch to try and cobble together the right code. Here, have it. It's yours:
Imports System.Security.Cryptography Imports System.Text Module Hashing Public Function HMACSHA256_Encrypt(ByVal message As String, secret As String) As String Try Dim secretkey As String = secret Dim sha As New System.Security.Cryptography.HMACSHA256(System.Text.ASCIIEncoding.ASCII.GetBytes(secretkey)) Dim Hash() As Byte = sha.ComputeHash(System.Text.ASCIIEncoding.ASCII.GetBytes(message)) Dim sb As New StringBuilder(Hash.Length * 2) For Each B As Byte In Hash sb.Append(Hex(B).PadLeft(2, "0")) Next Return sb.ToString.ToUpper Catch ex As Exception Debug.Print(Date.Now & " SHA256_Encrypt error " & ex.Message) Return Nothing End Try End Function Public Function HashString(ByVal str As String, ByVal secret As Byte()) As String Dim bytes As Byte() = Encoding.UTF8.GetBytes(str) Using hmac = New HMACSHA256(secret) Dim hash As Byte() = hmac.ComputeHash(bytes) Return Convert.ToBase64String(hash) End Using End Function End Module 
Top one for Bitstamp, Bottom one for GDAX. They differ slightly in the way they do things and the output they provide, hence there being two. Don't ask me what they do, couldn't tell you. Not a clue.
4) Verbose logging. Verbose logging. Verbose logging.
So you've made your bot, hit the button and....nothing. Now these things don't happen instantly; Even if you place an order at Ask or Bid, it might be minutes, even hours until it gets filled. Maybe your bot keeps erroring out and you don't know why. Write yourself a little logging function that you can copy and paste into your functions & subs that outputs the data you're sending and the data you're receiving along with a timestamp so you can debug if stuff isn't working. Again, I'm lazy and shit and this took me way longer to realise than it should have.
5) Don't be afraid to ask questions.
One of the biggest things that totally blew my mind was just how closed up some people are; on Reddit, forums, discord rooms... you name it. There's this weird stigma about people who trade & write bots that if they share their knowlege they'll somehow be doing themselves out of returns. Don't be afraid to ask questions. Ask enough, and eventually someone will come along and help. For every 10 people who chastised me for asking for coding help, trading help or whatever, 1 person would help out - it's worth enduring the rough for that... also, fuck those 10 people.
6) God damn Nonce generation.
A nonce is basically a unique, yet increasing number. Again, this was all massive trial and error. Bitstamp nonces and GDAX nonces work slightly differently and are interpreted slightly differently. Here's the code I use:
Module Nonces Public Function GenerateStampNonce() As String Static lastnonce As String Dim newNonce As String = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Do While lastnonce = newNonce Threading.Thread.Sleep(10) newNonce = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Loop lastnonce = newNonce Return newNonce End Function Public Function GenerateGDAXNonce() As Decimal Static lastnonce As Decimal Dim newNonce As Decimal = (DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000 Do While lastnonce = newNonce Threading.Thread.Sleep(10) newNonce = (DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000 Loop lastnonce = newNonce Return newNonce End Function End Module 
It's dirty...I know (I like it that way) - however it just simply works. I'm sure there's a more elegant way of generating these but honestly I ran out of patience on this because it's so simple when you look at it once it works.
7) Don't bog yourself down with a GUI.
Seems kind of daft, but running a bot as a console app forced me not only to be more verbose, but also helped really train my though process in terms of what all the timers in the background are doing. Not to mention, if you're anything like me you'll probably end up bogging it right down with all kinds of unnecessary GUI crap... in fact my first bot that was a total failure had more code to make the GUI whistle and pop than it did quality trading code.
You need so little input for a trading bot besides a config file full of preferences that your only real commands for any kind of interaction are quite simply:
 Console.WriteLine() Console.ReadKey() 
7.5) Limit orders on GDAX - FREE! As in... no fees!
Some people act like this is some kind of trade secret (haha, puns) but if you put a limit order on GDAX you almost always pay absolutely no fees. If you want to GUARANTEE you pay no fees, have your order set to post_only=true. This forces the order onto the books, which means you MUST place it AT Bid/Ask (depending on direction) or above/below, it'll get rejected if you try and eat into the other side of the spread.
8) Async/Multithread your requests to the API's.
I haven't done this, so I have no code to share. But if you suddenly lose connection or there's a blip or whatever, there's often no way of specifying a timeout and it could potentially freeze/crash your application.
-----------------------------------------
I guess that's all I can think of. It might seem like simple, trivial stuff but when it comes to writing something in a language like VB.NET there's very little resources out there at all... I went through some pretty mind-bending trial and error that while fun and now rewarding, was very frustrating at the time.
All in all, writing a program that can interact with an exchange is a wholly steep learning experience and I've learned more in terms of my general programming ability and my knowlege and understanding of trading & exchanges in general than I had in months or even years before doing this.
Feel free to ask any questions, I'll try to answer them as best I can.
submitted by DotNetBarry to BitcoinMarkets [link] [comments]

Alerts and News

Alerts and News
See the full changelog on Cryptowat.ch here: https://cryptowat.ch/changelog/2019-08-13
Retweet us here
What can you do with a Cryptowatch account? Trade right on your price charts across 8 top exchanges with nifty features to make trading easier, never miss a price movement with SMS alerts, and view your portfolio aggregated across 12 exchanges - sign up here if you haven't already for a two-week free trial.
On to this week's release:

New Commands for CLI: Set Alerts

Using the recently launched Command Line Interface (CLI), you can now set Price and Volume Alerts. To set an Alert, use the "alert" command, followed by:
  price  
using <, >, >=, <= to indicate the direction of the alert. To set an alert when Bitcoin/USD reaches $15,000 on Kraken, just enter
alert kraken btcusd price >=15000 
For a Volume Alert, the command structure is:
alert   volume    
"Type" is either "base" or "quote" volume - the volume down below on your charts defaults to "base" volume (or the volume in whatever coin you're looking at). Volume alerts can be set on different intervals, like 1 hour (1h), 1 day (1d), 1 week (1w) - see the interval selector at the top of your chart for all the options - you can find it next to the exchange and asset pair you're looking at in the top left of any chart page. Or you can just type "ls intervals"in the CLI.
Here's an example of a volume alert:
alert kraken btcusd volume 1h base 1000 
That alert would trigger if the volume of bitcoin traded in a 1 hour Bitcoin/USD candle exceeded 1000 bitcoins on Kraken.
You can also add multiple price or volume alerts at once:
alert kraken btcusd price >=13000 >=14000 >=15000 >=16000 >=17000 >=18000 >=19000 >=20000 
As always, help is there. Type the below to have it all in front of you. Here's the full documentation on the Command Line Interface (CLI).
alert -h 
https://reddit.com/link/cpyv1u/video/kd56vfv5z9g31/player

Theme Contest

The theme contest continues - check out our blog for how to enter. Winners chosen by the Cryptowatch design team will earn a year of Cryptowatch Pro, giving you access to our Trollbox community, lightning-fast WebSocket API for market data from 26 exchanges, and more. No payment necessary to create a theme and try out some of the great ones on Cryptowat.ch's Twitter feed.
Here are a few of our favorites so far:
https://preview.redd.it/bum681o7z9g31.png?width=1336&format=png&auto=webp&s=4317aae90a1caccb5195e326242043c82a365cd3
Clockwise from top left, they are:
  • from @darrenma007 - "Monokai,#272822,#ffffff,#66d9ef,#fd971f,#ae81ff,#a6e22e,#f92672"
  • from @CryptoRothbard - "ancap,#383838,#f1eb09,#000000,#a88c00,#000000,#eafc0d,#030303"
  • from @i_van_kaz - "ivankaz,#0f1929,#f0f0f0,#584baa,#fcfc5f,#425e71,#dd9447,#4344e1"
  • from @iridion_ - "SNES,#e0e0e5,#54585a,#a7a4e0,#e4000f,#b2b4b2,#9377d5,#747776"

News on the Homepage

The team moved our News section up on the homepage below the assets table - stay on top of the latest events here, and look out for more real-time news offerings in the future.

Trollbox Upgrades

We've whitelisted images from imgur.com to let our trolls share memes and gifs. We also collapsed the Trollbox by default for regular visitors to the website - don't forget to open it up once in a while or you might miss an easter egg.
Get started with Cryptowatch now
submitted by kraken-evan to cryptowatch [link] [comments]

sharkT4nk dotonion

So I’m a 28 year old guy, and not exactly what most people would consider a normal one, thank god. No one, including any of my friends, knows just how deep that actually goes. Not even my best friend of 19 years, who I’m gonna call John, suspected a thing until it was too late. I’m gonna call myself Ghost for this, cause as far as any of you, or the feds for that matter, are concerned that’s all I am or ever will be. Every single thing I post as Gh0sT666 comes from a different IP address and its original location is completely untraceable, lol everything about Gh0sT666 is completely untraceable too for that matter. I learned the skills needed to do this kinda shit through years of using the dark web.
Its been 8 or 9 years now, and the dark web has been a blessing so to speak. I went from watching the same old shit on BestGore to getting to see some real shit, live videos in all of their glorious and grotesque carnage. Shit I hadn’t ever seen before. It was love at first site. I’m not gonna go into depth on how I found out about this place or any hacking technicals, or even what this beautiful place is called. If you have to ask you’ll never know. I love this place way too much to risk it being compromised. Besides, we already have plenty of active patrons.
My first experience with what I’m gonna call SharkT4nk for the purpose of writing this was when I was around 19 or 20 or some shit. It was extremely hard to get into and took hours of coding work (now ive gotten it down to just the press of a button and a randomized 26 character password, including letters like æ œ ø and ß so even if the feds do manage to find me, good luck guessing it ;) ) to access, but the second I heard that first scream I was sold. The page had a chat room on the right side of the screen, grey background, neon green text, and a loading video player taking up the rest of the screen.
You could drag the chat box around wherever you want, and there was a control panel under it that listed off camera numbers and tip amounts. The video was taking time to load, still stuck on the same frame as when it appeared, the sound was coming through though. The sound of a power tool of some kind was dominating most of the audio but there was a super high pitched scream along with it. Finally, after what felt like 10 minutes, the video loaded and I saw it. The most beautiful piece of throbbing erection inducing gore I had ever seen. I can still remember it perfectly to this day.
There was a large dark room, all you could see from the fluorescent light held up over the scene was a metal table with a girl strapped to it and a men next to her. There was what looked to be a tarp or plastic wrap or something all over the floor, and a small surgical table with the tools of the trade that id come to know so well placed on it. You could just barely see the shadowy outline of a forklift in the background. The girl was held down to the metal table with what looked like leather straps that were probably once white, now caked with deep reddish brown stains with bright red blood splattered on top, reflecting the light from the fluorescent bulb about 5 or 6 feet above.
The man standing next to her was wearing a dark sweatshirt with a brownish red stained leather smock over it, dark pants, and a guy fawkes mask soaked with blood. The power tool I had heard was a sawzall, it wasn’t being used anymore unfortunately, but you could clearly tell what had been done with it. The bicep on this 20 something year old girls left arm was hanging off the bone, and the man in the guy fawkes mask was grabbing and squeezing and pulling at her torn bicep, all the while the girl on the table was screaming and sobbing the beautiful harmonies of agony. In a frenzy of dialed in, unadulterated sexual energy I unzipped my pants and began pleasuring myself, very careful not to finish too soon without seeing what happened next. I noticed the chat box had filled up with new requests, some of the user names having a gold star next to them and a bitcoin tip next to the requests. I scroll back and see one with a gold star and a tip of around 250 usd worth of bitcoin.
“Cut the muscle off of its arm with a hack saw”
I scroll down to the bottom and see the most recent starred request with a $500 tip. “cut the connective tissue in its jaw, clamp its head and neck down to the table, and rip its jaw off with the forklift”
Need I describe the mess I had to clean up off the back of my laptop?
I later learned that those gold stars next to their ambiguous user names were to show that they were one of that particular videos sponsors, and they had helped pay the fee for the kidnapping of the person in the video (we call them livestock) and the materials to be used in it. for a price that varied based on their original contribution, they could choose what happens next to the Livestock. Well needless to say my friends, I quickly learned that I wanted to be at the top of that list of sponsors on every video that I could be. The thrill of just watching something this beautifully macabre, so blissfully dark, so magically grotesque, wasn’t enough. I knew I needed more control than id get by being just another one of the plebs that were just watching.
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
Me and john had been really close ever since we were kids. We were the only ones in our town that were into comic books, sci fi, and fantasy and shit, so we naturally gravitated towards each other. I had a couple family members that I liked, which was was nice. Unfortunately john never did, his older brother hated him for some reason, and most of his family were shitty to him. He didn’t like to talk about that stuff though.
We were both pretty small growing up, and never exactly all that brave, but one time we were down by the pond in our town and there were a couple older kids picking on us, and one of them threw my bike in the pond and pushed me down. John picked up the biggest rock he could throw and lobbed it straight at the kids head, busting him open and actually making him cry. They ran off pretty quick after that. John picked me up and I nodded my thanks. He said “you know you’re the closest thing I have to family, I got you bro”. It meant a lot considering he never spoke about family related stuff.
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
I started sponsoring feeds on Shark_T4nk a couple years after finding it. I had a pretty well paying job at the time working as a coder for a tech company, as well as a bit of credit card fraud on the side, so I had plenty to spare. just watching was starting to get boring. The hours spent at that job felt like a horrible waste of time, but I knew I needed to grind through it to be able to afford to keep sponsoring Feeds. At this point I was just a base level contributor, I donated 750 usd to the funding pool which gave me rights to place low priority bids on what happens to the livestock and got me a silver star.
I did this for around a year, until I got a promotion and started making enough that I could finally spend more, much much more towards my now fully engulfing addiction. For around 1500 I got a gold star, top priority bids and access to a pov camera attached to the handlers (the guy doing the actual torturing) mask. For 2500 you got a green star, top bidding, pov cam, you get to choose some of the materials and tools used, and you can buy souvenirs taken from the victim (usually articles of clothing, personal belongings, sometimes teeth or skull fragments, even cuts of meat if you so desired and wanted to Fork up the cash for it, if you’ll excuse my pun) mailed to a P.O. box of your choosing. Those were the main levels that everyone bought into, but I wanted more.
The top level of sponsorship was extremely rare, ive watched almost every feed for the past couple years at this point and I had never seen one. Not once. It cost 15000 usd and with that you get the works, you get all the perks of the green star except you now have a purple star, you can choose all of the materials and tools used, what happens and when it happens, whether the video is private or for the whole group (private is an extra 5000), and best of all seeing you’re the only contributor you get to choose the Livestock. You can choose anyone you want, excluding public officials.
For the base level 15k purple star you can choose from their current lineup of livestock, you can see their stories, screen shots of their facebook pages with all of their friends and family members posts saying “we miss you” “we love you” and all that gushy shit. For 30,000 it can be anyone in the US. For 40,000 anyone in north America. For 100,000 anyone in the world. Apparently public officials can be chosen too, but those prices range from a million to 20 billion and costs 5,000 to 25,000 to even watch it and is reserved for VIP purple stars only (4 time purple sponsor).
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
As me and john got older we started gravitating more towards the world of drugs and music. Wed go to festivals in the summer and take ecstasy and acid and have a blast, and in the winter we’d do coke and and ketamine in my room listening to music on my dads record player. We never really had “problems” with drugs, we just enjoyed them. I was always kind of like a kid brother to john, even though he was only a couple years older than me, so he was a bit awkward about introducing me to the stuff at first, but I eventually talked him into it, and god damn am I glad he did.
To this day some of my best memories were of me and him rolling our faces off walking around outside in the rain with no shoes on; and seeing massive geometric patterns in the night sky on acid thinking we were talking to god, talking about the meaning of life and all of our deepest passions and fears. At this point we were without a doubt as thick as blood, we knew each other inside and out, but more importantly we trusted each other and that’s hard to come by in this life.
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
The first time I got to see a purple star next to my name was glorious. I decided to keep the video private, in celebration of my first time holding the reins. I chose this 30 year old French man from their stock, who was acquired thanks to its lack of knowledge on protecting its identity while browsing the Dark Web. The only tools and materials I picked were pliers, a kitchen knife, a ball peen hammer, and a drum of hydrochloric acid. First I had the handler grab the livestocks bottom lip and pull it down till it bled profusely, almost ripping it from its face, and smash its teeth in with the ball side of the hammer. The sound of his teeth breaking, like shattering plastc or ceramic, and his whimpering scream made me quiver with pure ecstasy (which I had taken a lot of 30 minutes prior to starting the Feed, obviously got it from john). As the .4 of pure MDMA that I took was just rushing in and my teeth started to grind I told the handler to crush his left testicle with the pliers.
He had a rough time of it too, it kept popping out from in between the jaws of the pliers. I had to settle for him holding it in place with his hand, blocking most of the good stuff from my view. At least I could still hear the scream and the squish. The Feed went on for another couple hours and it climaxed, around the same time and the same fashion as I did (for the third time), in a sticky puddle. The handler funneled acid down the livestocks throat, melting it from the inside out, along with part of the table. The sizzling, bubbling, gurgling sounds are still embedded in my memory, and still arouse me to this day.
Once every six months I would fully fund a Feed, usually just going for the pre caught livestock, but after a while even that got boring. I needed something better. More personal. I decided to spend the 30 grand on something special.
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
I had been hanging out with my friend John quite a bit in recent weeks, and when we weren’t hanging out we were texting each other almost constantly. one day he stopped replying to my texts entirely. I went to his house later that night and knocked, and his mom answered the door. “hello Mrs Doe!” I said to her, “is john here?”. “No, he isn’t hun, I just got home, haven’t seen him all day” she said with a polite smile. This wasn’t exactly out of the ordinary for him, john was still living with his parents technically but he spent most of his time away from the house hanging out with people, getting drunk and doing coke.

“Im sorry mrs doe, but could I run up to johns room for a second? I think I left my phone charger up there last night.”. “Of course dear, just make sure you take off your shoes before going up” after all these years she still reminded me to take my shoes off when I come in the house. She was a nice lady, a bit too much so, at least when people were watching. She spoiled the shit out of John growing up, that’s why he’s still living at his moms house, which she must deeply regret seeing how she treats him now.
I took my shoes off at the door, ran up the stairs and around the corner, opened the door to his room and shut it behind me. Looking around as quickly as I could, searching through mountains of trash and piles of comics and records, I found what I was looking for under the sheet next to his pillow. He had kept a journal ever since he was a kid, It was a small notebook with a light blue cover with a couple of fresh blood drops on it and a couple hundred pages of lined paper. I doubt he knew I, or anyone for that matter, knew about that book. What can I say? I get nosey when im fucked up. I tucked it under my shirt, pulled his phone charger out of the wall socket and headed back down stairs. “thanks Mrs Doe! Have a good night!” I said cheerily as I walked out the door and back to my car.
When I got home I opened the notebook up to the most recent page and turned back a few pages until I found what I was looking for
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
After reading the notebook I opened my laptop, set up all of my security (which takes about 5 minutes) and logged onto Shark_T4nk. I already received my conformation. this brought a smile to my face, I knew that the fun part was just around the corner. I felt like a teenager rushing home to watch porn.
I replied to the conformation with my conformation code
“Package secure” said one of the gold crowns (admins)
“Question. I’ve been a purple star for 4 years now. You know I’m not a narc or a casual, I’ve spent hundreds of thousands here. Is there any way I could do it myself this time? I would pay literally anything and go literally anywhere.”
20 minutes went by.
“Get a secured burner phone and text this number with your confirmation code. You will receive a location pin. Be there on February 24 at 2:00 am. Not a second later. Park at least a mile away and walk the rest of the way. The cost will be 1mil” he messaged back, along with a number.
When you reach VIP purple star status after 4 purple level sponsorships you receive and code, a string of sixteen random words in different languages, some letters replaced by numbers, some by symbols. I sent that code and the reply was almost instant, I clicked the link and it brought me to that phones map app. It was a 16 hour drive into the next state over. I knew it would be well worth every second and droplet of gas it took. Now I just had to wait 6 days, and let me tell you, they dragged by slower than a spoiled little kids week before Christmas.
I could barely contain myself that whole week, everyone at work was asking me what I was so excited about, I kept having to say I was going on vacation to Aruba for a few days and ended up getting the whole week off. John never came home the day I grabbed his notebook, My friends started asking if I had seen him. I hadn’t.
Eventually the week of waiting came to pass and it was time to hit the road. I was practically shaking too bad to drive, but I tried to contain myself. I felt like I was on a small dose of molly, but a bit more anxious. Not in the scared sense, in the excited sense. The 16 hours of driving went by surprisingly fast, I only stopped twice, once to piss and once to eat. I don’t remember cheap fried chicken and mashed potatoes with gravy ever tasting so good.
Finally, around 1:35, I got to the town I was meeting them at. it was a dark, empty town with not too much in it. I parked in a free parking lot next to a small movie theater. Walked down the road past the police station and the fire station, past a fast food place, and took a left past a convenience store and a video game store down a dark unlit road that led out towards the woods just outside if town. The road continued until the lights from town were all but invisible, after several minutes of walking (no small feet for a hacker that sits in front of a computer all day) I got to a small improvised parking area that was dug out from years of teenagers slamming their parents cars into park to go smoke weed in the woods. This is where the map was bringing me. I had to use the burner phones flashlight to see where I was going. I checked the phone to see what time it was, 1:59, perfect.
Sure enough, at precisely 2am, a small black van came driving down the road, going just about the speed limit. It pulled just past me, and the two back doors opened. A large dark figure wearing a guy fawkes mask jumped out of the back of the van, and before I had the time to react he was putting a black cloth bag over my head. I was definitely scared but I tried to contain it, I knew it would probably have to be something like this, they wouldn’t just come pick me up without taking precautions. When we were in the back of the surprisingly spacious van, he said in a highly modulated voice “do you have any electronics on you? Phone? Ipod?” “yeah, just the burner phone” I replied as the van started moving. “is it untraceable back to you?” “of course” I said, trying to not sound too cocky.
He told me to give him the phone and that he was going to strip search me for wires or bugs of any kind, and I agreed. He took all of my clothes off, careful not to remove the black bag and I sat down, completely naked except for the mask. I could hear him thoroughly patting all of my clothes down. He must’ve been content, cause I heard him open a lockbox under his seat and put everything except for the phone in, taking out a bag with new clothes, and a mask for me. I clumsily put on everything he gave me, it was all a bit small for me but I wasn’t about to complain. When I felt the mask in my hands I was filled with an exhilarating excitement and almost started quivering violently.
I heard him unscrew the lid of a container which sounded like it had liquid in it. He gently placed something down in it and screwed the cap back on right as it started to quietly sizzle. “you lose the phone, you’ll get your clothes back when we return.” The modulated voice said. I heard him pull something out of his pocket, and unscrewed the cap off a different bottle, tipped the bottle over, apparently soaking the handkerchief or rag he had, and placed the rag over my face. I felt myself being dragged down into a deep pit of sleep.
I’m not sure how long I was out, or how long the rest of the drive was, but I was sure about the headache I had. It was one of the worst I had ever experienced. When I woke up I was in a dark room in a warehouse, seated on a couch. Well, less seated than laid the fuck out. The bag was gone, but the dark masked figures weren’t. Three of them were now standing as tall as trees in front of me, arms crossed, the sound of their breath reverberating off the inside of the plastic masks filling my ears. I could see they had modulators strapped around their throats like shock collars.
One of them reached a hand out to me, and I was about to take it thinking he was trying to help me up, but he lowered his hand and showed me that he had two pills for me. “chew and swallow. They're for the headache,” the distorted voice said “let us know when you’re ready to start.”. As apprehensive as I was about taking two random pills from people like this, at a place like this, I decided to just take them. I had come this far, and plus, im a huge contributor, why would they fuck themselves out of a probable future fortune. Two of the three figures walked out the door to the left of where I was sitting, and the other looked back at me through his mask, held the door open, waved me through, and cocked his head to the side.
I got up off the couch, and started to walk up when he said “Mask.”. I looked around to room, and back at the couch, it was laying there next to where I just was. I grabbed it, and donned the fabled Shark_T4nk mask, in all of its harrowing glory. This is when I could feel the true weight and intensity in the air, eluding to the magic of what was about to happen. This really is a beautiful life isnt it?
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
The last time I saw john before he disappeared was two days prior. We got some breakfast, drove around and smoked weed. To be honest that day wasn’t too different than any of the other times we hung out. He commented on my excited behavior, and asked what was up. I could barely suppress the keen, knowing glint in my eye. I just shrugged it off and told him I’ve been feeling really good lately. Like a changed man. I hadn’t thought of the vacation excuse yet, and even if I did I wouldn’t have told it to him. We tell each other basically everything with almost no exceptions, he would definitely think its suspicious that I planned a trip without telling him.
He kept looking at me with slightly concerned eyes, and it just made me beam even harder. I couldn’t control it, I was overflowing with excitement and anticipation. I could tell he was a bit weirded out cause we ended up cutting our day short and going our separate ways for the evening, which was fine with me, I wasn’t sure how much longer I’d be able to keep the tiny bit of a poker face I still had up.
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
After walking through the door, me and the three looming dark figures were walking through a much larger room in the warehouse. There were what looked to be large dog cages with shadowy unseen contents stacked up on top of each other arranged in long aisles. The room reeked of a long used and poorly cleaned animal barn. I was, being one if their top contributors at the time, very well trusted by them. At least in a business sense. They were showing me the livestock they had available.
They were telling me that they were willing to add on another Feed or two for 40% off. The viewers would have loved to see someone new handling the livestock. I said I would let them know when we were done with the one I paid for. They did have some really good ones in stock right now too. There was this young girl, couldn’t be older than 18 or 19, red hair, pale skin, skinny. Her small-medium sized tits were dirty brown, and the smell of her was horrific. She must have been a fairly new acquisition because she still had fire in her eyes and fight left in her. The rest didn’t, and were a lot more docile. The hopelessness shining through their empty gazes as dark as night.
Amidst her screams of “LET ME THE FUCK OUT OF HERE!” and “WHO ARE YOU? WHAT DID I DO??” the others just sat silently. The sound of her terrified and furious voice started to make my dick chub up. I looked around at the rest of what this toy store of forbidden delights had to offer. Cold, dead, and zoned out eyes trained on their food dishes like starving dogs in a neglectful house, as far as the eye could see. I turned to one of my companions on this walk around the supermarket of delicious delicacies and said “I'm ready”.
Me and one of the handlers walked towards a different door, one I hadn’t even noticed through the excitement of seeing all of the wonders this place contained. This door led to what looked like a garage, filled with all kinds of tools and blood stained pain implements. There were vice grips, clamps, chains, barbed wire, bolt cutters, sledgehammers, all kinds of knives and swords, even a weed wacker and so, so much more. The possibilities were as endless as my lust. It was so beautiful it brought a tear to my eye. The first my eyes had felt in a long, long time. I picked out my favorites, and asked the handler in a voice probably more akin to a kid asking his dad how many toys he can bring to his friends house than a man about to torture and kill his first person. “can I come back and choose new stuff if I get bored of these?” the man nodded.
I couldn’t see his smirk but I could certainly feel it, I felt a bit awkward about that not gonna lie. I told myself to act a little more scary and mean while I was in the Feeding room.
As we were heading to the next room, he stopped me dead in my tracks with a big beefy hand on my shoulder. He had a modulator in his other hand and strapped it around my neck like a father tying his sons tie for his first school dance (or at least that’s how it felt to me) and waves me to walk through the door. And there I was, after all these years spent wishing I could be here in person, after all of this time waiting and planning, and reveling in the thought of the glory ahead, finally I was here. The Feeding room.
Walking through the spacious dark room towards the metal table with a man strapped to it, I was now filled with a kind of focused aggression. The ominous sound of the buzzing flourescent light that I had heard in the beginning of so many Feeds flipped a switch in my mind. Everything seemed to be moving in slow motion, my heart was pounding, adrenaline pumping, not even a trace of second thought. I was all in on this, and loving every sweet, sweet second of it.
The man that was strapped to the table was just starting to come to, the chloroform they have probably been keeping him under with clearly wearing off. The metal table was angled up, so the man was almost standing straight up, and we were coming in from behind it. You could hear him starting to struggle a little bit as he realized he was strapped to a metal table, naked and alone. It wouldn’t be long now until he truly grasped his fate. Coming up to the table now, I turned to face him, the man that walked me in still pushing the cart with the tools I chose for this task. I could now see the man of the hour, ( hopefully more like several hours) the one everyone had been asking me about for the past week. Jesus did he look skinnier than I’d ever seen him, apparently the don’t feed their guests here too well. John was standing there, completely naked strapped to the table, fear embedded in his eyes.
The only thing I could think to say was “I always knew you had a small dick”. “who the fuck are you, you piece of shit?” he stammered. I just stood there silently, and could now feel my pulse in my throat and head, euphoria coursing through my veins. “All in due time.” I said to him through the modulator. Turning to the handler I had watched in so many videos over the past several years I said “are we ready to start? Cameras off and everything?”. He gave one silent nod. I smiled under my mask, and reached over to the table that was just out of johns site, the handler lowering the table. My hand came back into johns view holding a pickaxe, and he really started struggling now. “woah what the fuck? Dude stop” I chuckled as I stabbed it through the bottom of his foot. He screamed “please what the fuck I don’t know what I did but I’m sorry! Please PLEEASE can we just talk about this?”. He pissed himself, and by himself I mean all over the table, almost getting it all over me. “well that wasn’t very nice of you,” I said “lets see if we can make sure that wont happen again.”
Walking all the way around the table, nice and slow, strutting, almost dancing, plucking the pick axe that was still stuck into his foot with my finger with every step. His head followed my every movement, occasionally letting out a whimper or a scream as I plucked away at the axe. I pulled a knife off the table, as well as a small propane blow torch. “woah dude wait what the fuck man? Please dude please fucking stop please I don’t even know what I did” the last word more of a sob than a plead. he sounded like a little kid being put in the corner when he wanted to be playing with his friends. It was a tone I had never heard out of him before.
I gently place the knife at the base of his dick, and grabbed the rest of it. He was really squirming and screaming now. With a slow intensity, I sliced off his penis, millimeter by millimeter, and he let out some of the most sexually gratifying screams I had ever heard in my life. I laughed, put his penis down on the table next to him and picked up the torch. He was crying a weak, broken, and desperate cry now. As I turned on the gas and lit the flame I said “well we can’t have you bleeding out just yet, now can we?”. As i cauterized his nub he screamed louder and louder, I was getting sick of his melodrama. Everyone screamed, yeah, but usually they had given up hope by this point. I had to figure something out to stop that.
I walked over to the table and looked around, eventually finding something that might do the trick. It was a handle for a tapping drill, the bits used to thread holes so you can tighten screws into them. I grabbed that and some adjustable straps, and walked back over to his now amputated dick. Picking up the flaccid and pale penis I put it in between the jaws of the tap handle and tighten the jaws down on it. He let out a desperate whine as he watched, and looked the other way, seeming more and more defeated by the second. Once the jaws were sufficiently tightened around it, I looped one end of the strap around the handle of the tool, walked over to him, forced the dick in his mouth as well as the squared center of tap handle itself, stretching his jaw wider that it had probably ever been stretched. I secured the other end of the strap and began tightening it. His eyes went cold, still weakly sobbing. He finally truly grasped the depravity he was about to suffer.
A few hours went by like this, and my friend was barely recognizable anymore. Skin and muscle hanging off broken bones, mangled and amputated body parts like fingers and toes and a foot laying on the table and the floor, discarded like the snack wrappers john had strewn all over his room. He was going to bleed out soon and all three of us knew it. So I raised the table back up into a standing position, grabbing the knife I had used earlier to remove his genitals while I did it. You could tell he would have been too weak to hold himself up, but the strap that had been secured to his forehead had made sure his head stayed in place.
After removing the makeshift ball gag, I slowly lifted my mask from my face, took of the modulator, and dropped them both on the floor. I could tell he thought he was hallucinating. “hello john,” I said with my normal voice “nice to see you again.” He began to cry. “w…. Why?” He cried weakly. I just smiled, raising the knife to his strapped down head. As I began to cut off his face, he got quiet. Clearly too confused and betrayed by this situation to care what happened to him at this point.
Once it was fully removed from his skull, I move over to the table, and grabbed the final tool. The tool that would take his life. I walked back in front of this weakened, dying friend of mine holding the tool, wearing his face over mine like a mask, he was making eye contact, not that he had much choice due to his lack of eye lids. "goodbye john" I said with a smile. I raised the Kukri up, and swung it horizontally at his neck. Within two full chops and a final slice, his head was removed, and his life was over.
01110111 01100101 00100000 01100001 01110010 01100101 00100000 01100011 01101111 01101101 01101001 01101110 01100111
The reason I told you this story is simple. I have gotten bored of watching, and at this point even participating in these Feeds. The thrills of the Feed alone aren’t even enough to make me cum weakly anymore. So I figured telling all of the fine people of reddit about my exploits could help that goal along. With the knowledge that people know exactly what I, and people like me are doing, regardless of whether or not you know me, and knowing you can do nothing to stop it, I will find the purest ecstacy.
Whether or not you believe in my story or about my existence, just know that there are thousands upon thousands of people just like me. We are everywhere. We are ghosts. If you don’t know one of us directly chances are you know someone that does. We could be your neighbor, a new acquaintance, a police officer in your town, your mayor, your best friend of 20 years, your brother, your father, or your sister. And by the time you realize you’ve chosen the wrong associations, before you even come close to getting a whiff of our stench of reality and death, the Feed will have already begun.
“I'm the fall of man
Giving birth to sin
Your god knew my disguise
And still allowed me in
I am a slave to pain
Without a chance of peace or love
But I'd rather reign below
than be a servant up above”
– Reckless “Judas Iscariot”
submitted by Gh0st_666dot to nosleep [link] [comments]

Alternative, DAO ANDROID APP STORE, DApps, on ETH blockchain, STO + DEX Exchange

Alternative, DAO ANDROID APP STORE, DApps, on ETH blockchain, STO + DEX Exchange

https://preview.redd.it/ql4cxspalv831.png?width=800&format=png&auto=webp&s=6887e75c9e10ceb8b1c2596c0256410d9f8bb5d1
DAO PlayMarket 2.0 - is the alternative, decentralized marketplace of Android applications and games, DApps applications, on the Ethereum blockchain (ETH), with the STO platform, for monetization of applications and a decentralized exchange.
HONESTY. TRANSPARENCY. ACCESSIBILITY.
Individual freedom cannot exist without economic security and independence. So we created the smooth, stable lock store Android apps and the DApp store using the Ethereum blockchain and smart contracts for fast-growing, huge market of mobile applications for Android. Behind more than 2 and a half years of active development and improvements that continue to bring even more new features. You, as a developer, nothing to lose, can only benefit from publishing their developments on the platform and attract new users.
Now we are preparing to implement our international marketing plan, familiarity with the platform a large number of users, developers, and investors in dividend tokens of projects with the STO (Security Token Offering) platform and in the PMT token. Placing your application on DAO Playmarket 2.0 will be useful, especially if you have users from those countries and regions where the use of the built-in Google Play Market or some of your application is prohibited there, because of failures or non-compliance with politic. Like many crypto applications, or competing directories.
DAO PlayMarket 2.0 is the only decentralized Android app store that accepts payment in ETH cryptocurrency and a marketplace platform for Dapp applications on the Ethereum blockchain, in combination with the developer platform STO and DEX Crypto Exchange. The main goals and objectives of DAO PlayMarket 2.0 are the creation of a stable economic model for developers, investors and users, as well as the introduction of a single standard for the tokenization of the mobile application market. Automatic operation of the entire platform on more than 52 internal smart contracts and open source. Advantages of DAO PlayMarket 2.0 over other platforms:
BENEFITS FOR THE USER
On the platform of DAO Playmarket 2.0, via the web site and Android application, the user can:
  • Invest through STO, in the development of the application you like and receive dividend income in ETH, from it, buy and sell on the DEX exchange.
  • Receive additional benefits, for example, in the form of application tokens for purchasing it, or for performing actions within the application. Payments to users in Ethereum, for installing applications from developers, participants of STO. Soon the first payment for the installation, after the STO game CryptoDuel.
  • Get secure and uninterrupted access to a decentralized, censorship-resistant platform, both at the country level and at the level of specific mobile app stores.
  • Built-in mobile application and platform, DApps browser, based on MetaMask wallet, with a DApp application directory.
  • A decentralized cryptocurrency exchange is integrated into the DAO PlayMarket 2.0 platform, which includes an open API.
  • Public and open source all the internal smart contracts, and documentation of the whole platform on GitHub.
  • Pay for purchases for cryptocurrency. All paid applications and in-app purchases are paid through the ETH cryptocurrency.
  • Holding 2000 PMT tokens, the user can vote for the further development of the entire project.
  • Holders PMT received dividends from STO and listings in the form of other tokens from any number of tokens PMT, a one-time.
Thus, the user gets a chance to be not just consumers, but also to participate actively in the work of the platform, contribute to, and benefit from financial benefits, to participate in the vote on the development platform.
BENEFITS FOR ANDROID APPLICATION DEVELOPERS
  • The ability to produce a token of your Android application and distribute them among the current shareholders and to implement them on integrated platform STO (Security Token Offering - the location of the investment (security) tokens. Release tokens into the possession of investors, with the aim to dividends or voting rights. STO requires a license, approved by the SEC and other regulatory bodies).
  • DAO PlayMarket 2.0 will provide developers with simple and effective tools to promote your application, including a handy feedback between developers and users.
  • DApp mobile browser, with a directory of affiliate applications to attract users into Your infrastructure. Soon to be a full-fledged office developer DApp. Now can be added only with our help.
  • The platform is resistant to censorship — basic information is stored on the blockchain, which allows access to applications from anywhere in the World.
  • Commission platform is 1% (for others stores about 30%). This commission is taken as a node of the platform, as a reward for financial operations, support of the node and storing all files.
  • Payment to the developer of income from sales of his application and content within it for a strictly fixed period according to the concluded smart contract, as well as payments to all holders of a developer's token, a specific application.
  • The source code of all PlayMarket 2.0 internal smart contracts, the DAO PlayMarket 2.0 mobile app and the playmarket.io web site are available on GitHub. All platform documentation is open.
  • The ability to sell their applications and make domestic sales for cryptocurrency.
  • You Will also be available to all users of the platform, and other applications, from all countries of the planet Earth.
  • Push notification is implemented using pubsub system IPFS in order to meet decentralization.
  • Referral system for all application developers, soon.
  • The complete absence of bureaucracy.
To add your Android version of an application or game, you need to register via MetaMask the browser extension or file keys from the Ethereum wallet in the DAO PlayMarket 2.0 blockchain, as a developer - https://dev.playmarket.io/auth/ . Add an application, description, contacts, categories (now there are 2 subject categories with crypto applications https://playmarket.io/category/1/1 and https://playmarket.io/category/1/34, among others), etc. information. Then, if necessary, update the version of your app, add any other development for free (the cost of gas for the transaction in the Ethereum network). Now You can sell your app for the cryptocurrency, or we help to start STO - monetization of Your apps, games, generating income (through the addition, by contact with our specialist in Telegrams https://t.me/totalGreX ) and automatically add your new token ERC-20, domestic decentralized exchange DAO Playmarket 2.0. If you are going to put a link to download the app from PlayMarket DAO 2.0, alternatively, next to the link to download from Google Play Market, use the icon from here https://github.com/CryptonStudio/PlayMarket-2.0-App the verification Process of the developer - transfer code to confirm the authorship, implemented through ipfs/pubsub and mailing address with the Google Play store if the app is there.
ADVANTAGES FOR DAPP APPLICATION DEVELOPERS ON THE ETHEREUM BLOCKCHAIN
Dapps for high-quality applications, we offer a reciprocal link exchange on Your Dapp from our directory, shopping sites https://dapps.playmarket.io in exchange for a link from a page with your instructions on how to access Your DApp, using a variety of wallets, Android app to Playmarket 2.0 - https://playmarket.io/detail/0 in the directory which will be your DApp. It is a browser Dapp based on MetaMask and a public account developers Dapp will also appear in the near future, as other improvements in this section. Now add to the catalog Dapp, occurs only with our help. If You already have your token, then its possible listing on the stock exchange DAO market, 5% of the total number of tokens, as in STO, which will go to dividends to all holders of the PMT token.
After placement, You will have access to all current and future users of the international multi-platform Game DAO 2.0, which potentially may be interested in and Your multilingual application Dapp.
Help at any stage of cooperation, consider various options, please contact us.
ADVANTAGES FOR OWNERS OF NODES
For stable operation of the platform, it is necessary to have a certain number of nodes in the network (now there are 10 nodes, the nodes in different countries, a link to a map with nodes) which provide reception and transmission of transactions to the blockchain, application transmission and information about them, and storing all files. The owners of the nodes as a motivation receive a reward in the form of 1% of processed transactions. This and all Commission platform.
The more users the platform will have, the more need nodes. To add your node to the list of trusted, its owner must make a guarantee deposit, in the base currency of the platform - 10 ETH and 5000 PMT token, on a smart contract. A Deposit is required as collateral and guarantees fairness in the node, while its size is computed dynamically based on the pass-through payment transactions. Details in the English language the white paper.
BENEFITS FOR INVESTORS
Investors who participated in the DAO PlayMarket 2.0 crowdsale who bought PMT tokens in 2017 now receive dividend income from PMF (PlayMarket Foundation). This fund is replenished by a 5 percent commission, with the release of application tokens on STO. The DEX exchange is already built into the platform, on which CDLT tokens of the first STO from CryptoDuel can already be exchanged for TUSD or ETH, as well as the PMT token. Exchange decentralized, and therefore more resistant to possible hacker attacks and disruptions in work.
The Ticker token DAO PlayMarket 2.0 - PMT. Standard tokens - ERC20 (the Ethereum blockchain). The total delivery volume of 3 000 000 PMT tokens (750 000 PMT frozen in development team for 2 years). In 2017, 2 250 000 PMT tokens were sold through ICO, and distributed to investors.
PMT holders automatically become members of the PMF Fund - PlayMarket Fund (wallet address fund). The main goal of the fund is to openly manage the resources of the Fund together with other members of DAO PlayMarket 2.0, to receive dividends. Application developers at DAO PlayMarket 2.0 can issue independent tokens for their applications. The PlayMarket Foundation saves 5% of tokens from each application hosted on the DAO PlayMarket 2.0 platform, as well as 5% from the listing of tokens of Dapp applications and Android applications, on the market exchange, for paying dividends to PMT token holders, based on their share.
All holders of tokens PMT that hold more than 2000 PMT token, have the right to vote in DAO PlayMarket.io 2.0, in all directions of further project development - all in the hands of users. Holders PMT received dividends from STO and listings in the form of other tokens from any number of tokens PMT, a one-time. In the future, receive dividends at the ETH, received the dividend from STO tokens (in total, depending on the specific turnover of the application), by type, as dividends from shares of large companies, only then with specific games and applications.
Wish everyone a good day, developers, future users, investors and partners! Thank you for any feedback and Your opinion about the new platform, made with love, for a just future, all participants of the market of Android games, apps and DApps, on the Ethereum blockchain.
Requires Android: 5.0 x and aboveEnglish interface: Yes
Download:Version: 1.4.24. Download APK file from the official website of the platform.
Developer: https://crypton.studioYouTube Video: https://youtu.be/QYjyfCt6gWc
Screenshots of the internal functions of the platform:
https://preview.redd.it/9c1b6bvmlv831.jpg?width=606&format=pjpg&auto=webp&s=037c89227be84a698ed82e97d9c28975afbdccc8
https://preview.redd.it/9frsievmlv831.jpg?width=606&format=pjpg&auto=webp&s=2dc970a2f15722d378c40577f537d7c3dee24f09
https://preview.redd.it/rhaftevmlv831.jpg?width=606&format=pjpg&auto=webp&s=69a2215a217b99e1d2bd55f203d8f551a90679a9
https://preview.redd.it/mgr2jevmlv831.jpg?width=606&format=pjpg&auto=webp&s=a1d6df295f1885ddcbcb27156621ec0eb04ee5bf
https://preview.redd.it/g25z7hvmlv831.jpg?width=606&format=pjpg&auto=webp&s=0bbfb329b5771185128432b41a84844204397f5f
https://preview.redd.it/8ic9rfvmlv831.jpg?width=606&format=pjpg&auto=webp&s=80e824307433bf81de048fc7312a9d819428d7f0
https://preview.redd.it/aiek5evmlv831.jpg?width=606&format=pjpg&auto=webp&s=8607ba009de04bb91170246b0579a24a870f2464
https://preview.redd.it/8x7i9fvmlv831.jpg?width=606&format=pjpg&auto=webp&s=5fd8489907b51c106ad8759807109ab19e9b599e

Changes: update the app to version 1.4.21 - 1.4.24What's new:
  1. Added DApps Browser with support MetaMask- you can Now open any website with support MetaMask, and work with built-in wallet app.- By default the website opens https://dapps.playmarket.io
  2. The IPFS module updated to stable version 0.4.19 (you can update in settings).
  3. Changed the order of the updates and display the data on the pages of the wallet and dividends.
  4. In My application now displays the version name of the application and size, not just a code version of the application.
A decentralized exchange:https://dex.playmarket.io/
  1. Dobalina trading pair to TUSD.
  2. Implemented data updates through a WebSocket connection.
  3. Added chat (anonymous).
Platform:
  1. The IPFS module on all nodes updated to the stable version 0.4.19.
  2. Transfer code to confirm the authorship is implemented through ipfs/pubsub.
  3. Website developer fixed bugs, made improvements on the interface.
------------------------------------------------------------------------------------
Read more about the platform and the last in 2017 ICO: https://ico.playmarket.ioWebsite DAO PlayMarket 2.0 App Store: https://playmarket.ioDownload Android app DAO Game 2.0: https://playmarket.io/detail/0Developers add your app: https://dev.playmarket.ioPlatform for ICO/STO: https://playmarket.io/stoManaging nodes nodes: https://nodes.playmarket.ioGroup Telegram: https://t.me/playmarket_2Page in FB: https://www.facebook.com/playmarket2.0/Page on Twitter: https://twitter.com/en_playmarket2Youtube Channel: https://www.youtube.com/channel/UCErfyOgXb_3UQh9i7LZAYwA/featuredBitcoinTalk: https://bitcointalk.org/index.php?topic=2311696Medium: https://medium.com/@playmarket2.0White paper EN: https://ico.playmarket.io/images/docs/wp_playmarket_ru.pdfWhite paper en: https://ico.playmarket.io/images/docs/wp_playmarket_en.pdfThe #Developers of #DAO #PlayMarket 2.0: https://crypton.studioGitHub: https://github.com/CryptonStudioToken Tracker: https://etherscan.io/token/0xc1322d8ae3b0e2e437e0ae36388d0cfd2c02f1c9Buy token PMT: https://yobit.net/en/trade/PMT/USD , https://yobit.net/en/trade/PMT/BTC , https://dappdex.io/PMT/ETH and https://dex.playmarket.io/PMT/ETH
We look forward to seeing Your work on a decentralized platform, join the future!
submitted by DAO_PlayMarket_2_0 to u/DAO_PlayMarket_2_0 [link] [comments]

vertigo (game of the year edition) review x

It was a normal afternoon in Japanese occupied Seattle, and I was just listening to the greatest album ever, i think you think too much of me. I'm a total and complete EDEN fan, just like every human being ever, and if you didn’t even buy the credits sweatpants, you are a communist.
I have cried over every EDEN album, except for one: the collector’s edition of vertigo. I needed this EP so badly, but my mom didn’t buy it fast enough when it went on sale in November. I knew it was time to fire up TOR and try to find on the deep web.
I looked up on eBay if I can find a copy of vertigo, and to my trigonometrical surprise, I found one that was selling for only ten thousand Bitcoin (or $15 USD.) I used my father's credit card and clicked on "buy". Right after that, my computer let out a green smoke, and it showed the blue screen of death, and then it suddenly blew up hyper-realistically.
I just assumed it was a glitch, so I continued with my daily life of shitposting on EDEN and edencirclejerk and jacking off to the End Credits EP, eagerly awaiting my copy of vertigo collector’s edition.
A decade has already passed, and out of my peripheral, hexademic and caleidoscopic vision I noticed Emperor Hirohito carefully taking out my copy of vertigo and then casually chucking it through my window in panic. I thought nothing of it, so I just picked up my long awaited EP.
The cover was pretty ordinary, it was in black and white, and showed a crashed car with a bleeding corpse nearby, but what took me by surprise is that instead of the name vertigo; the LP had the title “葡萄” on it. I just assumed it was a printing mistake, so I opened the sleeve, and I noticed the vinyl was covered in something sticky and sweet smelling. Inside the sleeve was also a handwritten letter. It said "don't play this album, you will die if you do x" I thought it was normal though, so I eagerly popped in the vinyl into my Playstation 2.
When I turned on my Playstation 2, it suddenly started burning in green flames, and the television showed a quick slideshow of car crash victims bleeding hyper-realistically with blood. But I just assumed it was some kind of glitch so I kept playing.
Suddenly, wrong started playing with an image of Jontron staring into the camera. He had empty eye sockets that were bleeding red blood, and he sang to the camera just like in the standard edition. But when the backing acapella joined in, it was reversed, digitalized, compelled me to worship satan, and was ear-piercingly loud and crunchy. But I had chronic earbleeding anyway, so I thought it was normal.
When take//care started playing, the Japanese military police arrived at my neighborhood and began quarantining the area, as if there was a hostage situation and were shouting outside for me to come out with my hands up. I wasn’t done listening, so I ignored them.
But halfway through listening to icarus I noticed something was off
“No, it couldn’t be…”
It wasn’t a song about coping with a breakup… That shouldn’t be possible! I now realized this was a hacked EP!
Anyways, I calmed down from tearing up my copied vertigo poster I scanned at Kinkos and continued listing to the album. The middle of the album was nice on the ears and functioned the same as the standard edition, with flashes of mental images of a Jonny pinning me against a wall and transferring tortured souls into my body, along with images of the nine words from sex saying, “you’re next!” every so often. But I just assumed it was supposed to be like that.
But suddenly I noticed a shadowy figure get out of a car outside my house. It was none other than the mastermind behind ED EDD N EDDY, Johnny Sins himself! He began to force feed grapes down the throats of all the military police officers outside.
Jonny began to break down my door, grape vine in hand. I became terrified, grabbed my PS2, and locked myself in my bathroom but then the finale of vertigo began to play: grope.
It was the most beautiful song I’ve ever head. It reminded me too much of the time I had a three day long relationship with a girl I knew in the second grade. I began to cry, I mean a lot. There were no drains in my bathroom, so I low-key drowned to death in my own tears hyper-realistically.
Now I’m dead.
8/10
submitted by CamNotDoingWork to edencirclejerk [link] [comments]

DEVCON2 report: Day Three - Final day

previous days
Question: the 3 days of devcon are over. Are people interested in reports on the next 3 days of international Blockchain week (demo day + 2 days of global Blockchain summit) http://www.blockchainweek2016.org
`
Event update
The buzz during the day was around the "stick puzzle" that Bok Khoo was giving out to people. It is just a stick, with a loop of string. He gets you to turn away, he uses "the trick" to put it onto your bag and then you try to get it off.
The WeChat channel was just filled with everyone asking where they can get it, and the screaming that they can't figure it out. Only about 5 people reported they were able to solve it (I haven't yet)
http://imgur.com/mYfJQP4 http://imgur.com/4Euka1a
`
Sessions
I'm biased, but I thought the announcement from Microsoft with the update of cryptlets was a big deal. The morning sessions covered a few different oracle systems, the afternoon had lots of IPFS sessions.
Microsoft - A Lap around Cryptlets
https://azure.microsoft.com/en-us/blog/cryptletsdd/ https://azure.microsoft.com/en-us/documentation/templates/ethereum-consortium-blockchain-network/ https://azure.microsoft.com/en-us/blog/authomarleyg
Microsoft was a sponsor of Devcon1 & 2 Ethereum is a 1st class citizen Support for community & partners - Bizspark, Meetups, Workshops
Announcing: Bletchley v1 Distributed Ledger stack V1 is a private Ethrerum consortium, that you can spin up for your own enterprise / group
http://imgur.com/olwwd36
Cryptlets are being developed to help with security, identity, etc. How do you get trusted external data feeds injected into the Blockchain? Doing things on a specific interval (every 15 mins) When price of something hits a threshold (oil goes above $40/barrel) Secure IP protected algorithms, but still share with blockchain network. Use libraries for common platforms (.Net, Java, etc)
Cryptlets vs Oracle Cryptlets will have a marketplace on Azure that will allow you to purchase and utilise
Use case: Trigger on an event Wake up on 4pm, if market was open that day, then give me the price of gold for that day.Get signature of attested server, attested sender.
Use case: Control Using smart contract like a traditional DB. Declare data you are keeping track of, and the functions/"stored proc" to update that data. Cryptlet runs off chain, and can be scaled up.
http://imgur.com/ysgL8S2
Utility cryptlet. Use an attribute in solidity contract with cryptlet details Developer references at design time the cryptlet they want the contract to call Contract cryptlet, deploy the cryptlet at same time as contract.
Why would you want Azure to do this? SGX allows you to create "secure enclaves", can have complete isolation on the hardware chip where it is not modifable. Provides a secure enclave at the CPU level. Can give full attestation right down to the silicon. Will be provided as a enclave container on Azure. Will be released for .NET core CLR first, then other languages. Can create cryptlet libraries that you can scale and put into the Azure marketplace. An ecosystem for developers & ISVs to consume and publish.
Bletchley v1 released today will let you spin up a private consortium. Before today, it took a long time to try and deploy a private consortium (can take weeks to read doco, Now takes 5 minutes to deploy! Creates a private consortium, puts each member in its own separate subnet
http://imgur.com/w4yUsqE
Mist Vision and Demo I was too busy sharing the release posts of Microsoft project bletchey v1, missed this talk. It did look interesting, I will watch this one later. Idea: Reward for bandwidth. Providing connection could replace mining as entrance point for desktop computers. Allow you to have a trickle so you can trigger smart contracts. Standardised backends, so that you can swap out the underlying node between geth, blockapps, etc.
Web3.js
https://github.com/ethereum/web3.js Etehereum JS API Smart conracts are EVM opcodes, Helps translates calls to JSON RPC calls. Helps do the ABI encoding when sending data from JS to EVM It kept on growing, many different utility functions being thrown in. Is time to clean it up and be refactored.
They are now building a NEW web3.js The communication will be socket based, will enable subscriptions. Everything will be based on promises to subscribe to events, like log events. Bunch of other newer cleaner methods and ways to do things like deploying contracts.
Smart contract security
Was a very good postmorteum of The DAO and things that could be done to mitigate it in the future.
An issue with The DAO was trying to do a massive jump from centralisation all the way to full decentralisation. Meant no one could step up and make a decision on how to save it. We need to make smaller steps towards full decentralisation as we learn as a community how to do this. Same security patterns as yesterday's talks: check invarients, beware 1024 call stack depth, reentry exploit (update state BEFORE executing calls), timestamps are manipulatable. Updateable contracts. Who can update it? Community multisig? We need better rools: formal verification, compiler warnings, improved IDEs, trusted libraries, excape hatches
Conclusion: It is still very early days in this space, be careful.
A Provably Honest Oracle Model: Auditable Offchain Data Gathering & Computations
Oracalize is the most widely used oracle (until everyone starts using Microsoft Azure cryptlets ;-) ) Contract calls Oracalize contract with the data they want, off chain they see this get the data, Oracalise then trigger their contract externally, which does a callback to your contract with the data. Can use external notary servers. Can get proof from multiple external services to get a higher level of confidence about data (e.g. stock price from a few feeds). Off-chain (auditable_ computation) AWS sandbox 2.0. Put the execution package onto IPFS, AWS gets it and executes it, signs it.
iEx.ec: Fully Distributed Cloud Thanks to the Ethereum Blockchain
http://iex.ec/ Provides blockchain based execution environments Global market for computing resources. Idea is to do what we did before with "grid computing" use the idle capacity of computers. But this time do a trickle of micropayments. Allows people to harness this global power to execute their tasks in a global "distributed cloud".
The Final frontier: The company smart conract
http://otonomos.com/ Helping companies to incorporate on the blockchain.
Smart oracles
https://github.com/smartoracles Connecting to external resources is difficult. Hard to try and use external currencies (like a bank account / fiat money) to make transactions. Could hook in paypal, HSBC, wells fargo, etc. Can provide your own payment services as an API to a smart oracle for smart contracts to consume. Do off chain data storage by calling smart oracle API Roadmap: more data sources & more payment methods
IPFS & Ethereum: Updates
https://Ipfs.io IPFS is AMAZING, seriously go watch the full 1 hour talks Juan has given in previous years.
Current web has current issues. Centralisation, etc. IPFS is a new hypermedia transfer protocol Content can be retrieved not from specific servers, but instead via it's hash so that it can come from anywhere in the network (maybe from the person next to you who has cached it). It is highly modular, all of the transfer protocals, routing, naming, etc. are all swapable Is available as GO-IPFS & now JS-IPFS Means now you can run IPFS in the browser IPFS was great for static content, but not so great for dynamic content. Low latency pub/sub protocol will help with dynamic data. Created a distributed peer to peer chat app using this new dynamic content protocol. IPLD a common link-tree hash format Will be able to use IPFS to retrieve ethereum blockchain blocks DIRECTLY Can use IPFS as a package manager to retrieve them in a distributed manner.
Many projects are using Ethereum & IPFS Uport, Digix, Infura, Ujo, Eris, Blockfreight. Filecoin was created as a way to try and incentivize nodes to keep files longer time. People rent out hdd space to earn filecoin. Exchange bitcoin/filecoin. Use filecoin to store files in network. Filecoin is going to be built on top of the public Ethereum blockchain, as a virtual blockchain / token.
IPFS Libp2p & Ethereum networking
Network connectivity between any 2 nodes can be difficult. Censorship, bandwidth, network issues, etc. Having to deal with different networking topologies and access. Libp2p & Devp2p is different. Devp2p is for Ethereum. LIbp2p is modular, can swap out components to change network access, encryption methods, etc. Can build up a MEGA mesh network, by utilising traditional wired internet, radio, bluetooth between some nodes. Web browser using web socket, to a node, which routes across network, to zigbee to a IoT device. Libp2p & Devp2p could merge and augment each other. Could create the libp2p components to replace the devp2p bits Any 2 nodes that speak the same protocol can communicate and be a part of the network chain. Experiment. They took the browser based version of EVM. Then used Libp2p to talk to the Ethereum network. Had a complete ethereum node running in a browser.
Uport
https://uport.me/ Universal identity platform Current challenges: key management. Ux for average person. Dapps via mobile. Identity and data ownership. How do you keep a consistent identity, even if you lose a key. Have some multisig contracts that you can use to keep track. Social recovery, use your friends to attest it is really you. Keep private key on mobile, do transactions on the desktop, scan a QR code to sign the transaction on your phone and send it off.
A Deep Dive into the Colony Foundation Protocol
It is an open source governance protocol built on Ethereum Problem with voting is how to prevent Sybil attacks. Votes are weighted by a reputation score. Reputation is non-transferable that can only be earned. Total weighted voting helps mitigate this.
Chain orchestration tooling & smart contract package management
Eris is tooling for developers. Package manager to build your own blockchain. Can compose a chain, e.g. geth + tendermint consensus. Init, install, do. Can easily install on Mac/bew, linux/apt-get, Windows/choco
The Golem Project: Ethereum-based market for computing power
http://www.golemproject.net/ Anyone can make an offer to sell computing power. e.g. Distributed rendering Want to create a standard framework that anyone can use to submit and process jobs.
Status: Integrating Ethereum Into Our Daily Lives
https://status.im Want to get ethereum everywhere. "Mist for Mobile" Everyone is using their mobile phones for everything, but mostly using instant messaging. What would Ethereum in a IM window look? Created a IM mobile app that has a local geth node. tart up, it asks you to create a password, it generates a pub/private pair. Then can send messages via whisper, and the messages are signed with your public key. Can load Dapps up in the local webview and interact with them. Allows you to create "chat Dapps", that you interact with via text. Like chatbots
Maker Ecosystem Overview
www.Makerdao.com Dai: seeking stability on blockchain. Stablecoin engine: smart contract that holds collateral reserves and controls the Dai lifecycle. MKR: open source community managing risk of the system In the last year, investing in a solid technical core. More slow and audit things. Moving into the next phase of stablecoin development. Their latest project is the "Simplecoin project" Meeting Thereum community's need for stability. An independent platform for creating centrally administered simple stablecoins. Issues create their own rule sets: Collateral types, participant whitelists, security parameters. Example: Shrutebucks. The only people who own it are Dwight, Jim & Pam. They backed it with 1/3 ETH 1/3 DGX 1/3 DUSD.
Orbit. A distributed peer to peer app on IPFS
https://github.com/haadcode Created a full distributed chat room, itself distributed through IPFS. It is integrated with uPort for identification Using uPort allows you to verify that you are talking to the correct person in the chat channel. All their messages are signed with their public keys He also created a full distribited twitter clone, using uport for the identity as well. Orbit-db key value store DB that stores its data on IPFS. Eventually consistent Appends data to the DB, an event is sent to those subscribed on pub/sub so they can see the latest root hash. Based on CRDT Ethereum + Pubsub + CRDTs + IPFS = super power primatives to build dynamic distributed apps
Development considerations with distributed apps. Need to ensure that apps work offline. No centralised servers. No data silos. Provide integration path.
Future work: could you use uPort for ACL like permissions? Mobile use cases, how to make it work nicely on mobiles
Building scalable React Dapp architecture
https://github.com/SilentCicero/react-dapp-boilerplate React + Ethereum He has a configured boilerplate template. Has contract scaffolding. Enforced contract Linting/testing. Wallet generation/identity. Preconfigured web3 instance. UI: Mature react arhitecture "react boilerplate". Prices listed in USD with ETH/btc via kraken api. A basic multi-contract example Dapp. Offline first, dapp runs without internet. Uses Redux. State models in UI & blockchains work well. PostCSS, CSS Modules, sanitize.cs. Redux, immutableJS, reslect, redux-saga, i18n, redux-router. Web3, ethdeploy, dapple, solium, eth-lightwallet, chaithereum, ethereumjs0-testrpc Enforced contract testing in 2 languages.
Ethereum for Enterprise (BlockApps Strato)
Trying to make sure that Ethereum stays relevent to enterprise development. Why do you need a blockchain WITHIN an org, shouldn't they trust each other? Well different departments may not, they may reconcile differently, and can help automate/orchestrate between them. Blockchain is the "killer app" for cloud financial services. Legacy infrastructure, batch prossing, etc are all restricting fintech from progressing. Blockchain can happen in real time, can replace legacy. Ethereum is very flexible and programmable, works well. There are others based on Bitcoin (like Hyperledger). Ethereum + Blockapps = Extreme productivity + Proven Technology. Blockapps is extending Ethereum for Enterprise. Runs very well on Azure Enterprises don't want all their data exposed on public chain. Blockapps helps solve data privacy and scaling with multichain fabrics.
submitted by DavidBurela to ethereum [link] [comments]

[uncensored-r/BitcoinMarkets] Over the last 6 weeks I've written a functioning Crypto trading bot in VB.NET and here are some o...

The following post by DotNetBarry is being replicated because some comments within the post(but not the post itself) have been silently removed.
The original post can be found(in censored form) at this link:
np.reddit.com/ BitcoinMarkets/comments/7tw2s5
The original post's content was as follows:
I started on December 18th when I was playing about with Google Sheets and pulling prices from exchanges using the CRYPTOFINANCE() plugin... it was slow, clunky and the data was wildly old - I knew I could do something better in VB.NET but at this point had absolutely no idea where to start, no idea about trading, no idea how exchanges or API's worked and no idea just how bad I was at programming. I've asked a lot of dumb questions, I've lost a bunch of money making mistakes & learning as I go... Fast forward to today however and I have a fully functioning, cross-exchange trading bot. Sweet!
1) Truncate your numbers, don't round.**
Hindsight makes this seem so obvious to me now, but when you're working with Bitcoin balances to 8 decimal places, exchange rates to 5 decimal places and sums that can increase your decimal places exponentially, it helps to be precise. Even an extra 0.00000001 in the wrong place can cause an exchange to reject your request. Honestly if I'd have realised this sooner I'd be about 2 weeks ahead right now and nowhere near as bald.
The below functions in will truncate any decimal number with no rounding:
Public Function Trunc8(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000000) / 100000000 End Function Public Function Trunc5(numbertoTuncate As Decimal) As Decimal Return Math.Truncate(numbertoTuncate * 100000) / 100000 End Function 
** Absolutely do round when exchange such as Bitstamp does it's fee calculations in spot USD price. Below is the logic I use to do this:
Dim amount_btc As Decimal = BTCtoSpend / ASK ' Full amount in BTC Dim fee_btc As Decimal = amount_btc * 0.0025 ' Get 0.25% of the BTC amount Dim fee_USD As Decimal = fee_btc * BitstampBTCUSD ' Convert to USD Dim round_USD As Decimal = Math.Round(fee_USD, 2, MidpointRounding.AwayFromZero) ' Round up Dim round_BTC As Decimal = round_USD / BitstampBTCUSD ' Convert back to BTC Dim amount = amount_btc - round_BTC ' minus the fee 
2) Websockets are your friend.
It's really easy to query Bitstamp or GDAX's API for the prices(Last/Bid/Ask). The query might take a 3rd of a second to get there, a 3rd of a second to get back - by the time your software has interpreted it it may have been nearly a full second. The prices you end up being sent back can some times be stale/out of date. Couple this with the API rate limits (Once a second on Bitstamp if you end up polling it continuously) and you can soon end up with stale information. The websockets allow the exchanges to push information to you, in real-time, as it happens. Seriously, they're fucking rad and you can query that data til the cows come home. Millisecond timers FTW!
Bitstamp uses Pusher, GDAX is a plain old web socket. It took me an age to figure it out, and honestly I've done it rather arse-about-tit, but here's the code I ended up using:
Bitstamp:(You'll need PusherClient from Nuget)
Imports PusherClient Imports Newtonsoft.Json.Linq Public WithEvents pusherClient As New Pusher("de504dc5763aeef9ff52") Public WithEvents BitstampLTCBTCOrderbook As Channel Public WithEvents BitstampLTCBTCTrades As Channel Public WithEvents BitstampBTCUSDTrades As Channel Public WithEvents BitstampEURUSDTrades As Channel pusherClient.Connect() Public Sub pusher_Connected() Handles pusherClient.Connected BitstampLTCBTCTrades = pusherClient.Subscribe("live_trades_ltcbtc") End Sub Public Sub BitstampLTCBTCTrades_Subscribed(Sender As Object) Handles BitstampLTCBTCTrades.Subscribed BitstampLTCBTCTrades.Bind("trade", AddressOf BitstampLTCBTCTrade) End Sub Public Sub BitstampLTCBTCTrade(data) Dim jss = JObject.Parse(data.ToString) BitstampPrice = CDec(jss("price_str").ToString) BitstampLastAmount = CDec(jss("amount_str").ToString) End Sub 
That's basically it - the different channels are all documented in the API and you can format the JSON til your little crypto heart's content.
GDAX:(You'll need Websocket4NET from Nuget) P.S. I know my sending raw JSON is a fucking abomination.
Imports WebSocket4Net Imports Newtonsoft.Json.Linq Public WithEvents websocketGDAX As WebSocket websocketGDAX = New WebSocket("wss://ws-feed.gdax.com") websocketGDAX.Open() Public Sub gdax_Connect() Handles websocketGDAX.Opened Dim Data As String = "{ ""type"": ""subscribe"", ""product_ids"":[""BTC-EUR""], ""channels"": [""heartbeat"", { ""name"": ""ticker"", ""product_ids"": [""LTC-BTC""] }]}" websocketGDAX.Send(Data) End Sub Public Sub gdax_Data(sender As Object, args As WebSocket4Net.MessageReceivedEventArgs) Handles websocketGDAX.MessageReceived Dim jss = JObject.Parse(args.Message) Try If jss("type").ToString = "ticker" Then Select Case jss("product_id") Case "LTC-BTC" GDAXPrice = CDec(jss("price")) GDAXBid = CDec(jss("best_bid")) GDAXAsk = CDec(jss("best_ask")) GDAXLastSize = CDec(jss("last_size")) Case "EUR-USD" GDAXEURUSD = CDec(jss("price")) Case "BTC-USD" End Select End If Catch ex As Exception Exit Sub End Try End Sub 
Again, that's kind of it. Some proper error handling wouldn't go amiss, but I'm lazy and I use GOTO's all over the shop anyway so I'm basically a terrible human being.
3) Hashing. Fucking Hashing.
Ok so basically when sending authenticated/private API calls you need to hash bits of the message in order to prove authenticity. This was a bitch to try and cobble together the right code. Here, have it. It's yours:
Imports System.Security.Cryptography Imports System.Text Module Hashing Public Function HMACSHA256_Encrypt(ByVal message As String, secret As String) As String Try Dim secretkey As String = secret Dim sha As New System.Security.Cryptography.HMACSHA256(System.Text.ASCIIEncoding.ASCII.GetBytes(secretkey)) Dim Hash() As Byte = sha.ComputeHash(System.Text.ASCIIEncoding.ASCII.GetBytes(message)) Dim sb As New StringBuilder(Hash.Length * 2) For Each B As Byte In Hash sb.Append(Hex(B).PadLeft(2, "0")) Next Return sb.ToString.ToUpper Catch ex As Exception Debug.Print(Date.Now & " SHA256_Encrypt error " & ex.Message) Return Nothing End Try End Function Public Function HashString(ByVal str As String, ByVal secret As Byte()) As String Dim bytes As Byte() = Encoding.UTF8.GetBytes(str) Using hmac = New HMACSHA256(secret) Dim hash As Byte() = hmac.ComputeHash(bytes) Return Convert.ToBase64String(hash) End Using End Function End Module 
Top one for Bitstamp, Bottom one for GDAX. They differ slightly in the way they do things and the output they provide, hence there being two. Don't ask me what they do, couldn't tell you. Not a clue.
4) Verbose logging. Verbose logging. Verbose logging.
So you've made your bot, hit the button and....nothing. Now these things don't happen instantly; Even if you place an order at Ask or Bid, it might be minutes, even hours until it gets filled. Maybe your bot keeps erroring out and you don't know why. Write yourself a little logging function that you can copy and paste into your functions & subs that outputs the data you're sending and the data you're receiving along with a timestamp so you can debug if stuff isn't working. Again, I'm lazy and shit and this took me way longer to realise than it should have.
5) Don't be afraid to ask questions.
One of the biggest things that totally blew my mind was just how closed up some people are; on Reddit, forums, discord rooms... you name it. There's this weird stigma about people who trade & write bots that if they share their knowlege they'll somehow be doing themselves out of returns. Don't be afraid to ask questions. Ask enough, and eventually someone will come along and help. For every 10 people who chastised me for asking for coding help, trading help or whatever, 1 person would help out - it's worth enduring the rough for that... also, fuck those 10 people.
6) God damn Nonce generation.
A nonce is basically a unique, yet increasing number. Again, this was all massive trial and error. Bitstamp nonces and GDAX nonces work slightly differently and are interpreted slightly differently. Here's the code I use:
Module Nonces Public Function GenerateStampNonce() As String Static lastnonce As String Dim newNonce As String = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Do While lastnonce = newNonce Threading.Thread.Sleep(10) newNonce = Replace(Math.Round((DateTime.UtcNow - New DateTime(1970, 1, 1, 0, 0, 0)).TotalMilliseconds / 1000, 1).ToString("#0.0"), ".", "") Loop lastnonce = newNonce Re... 
submitted by censorship_notifier to noncensored_bitcoin [link] [comments]

How to Send & Receive Bitcoin with Cash App - YouTube How to use Bitcoin ATM: Step by Step - YouTube How to buy Bitcoin for Beginners - YouTube Bittrex to Accept USD Fiat for Crypto Purchases! - RIP Coinbase? + SatoshiPrices.com How To Send And Receive Bitcoin With Coinbase - YouTube

Socket Mobile, Inc. is a mobile data capture company, which engages in the provision of data capture and delivery solutions for enhanced productivity in workforce mobilization. Bitcoin WebSocket API is the best way to obtain real-time market data from CEX.IO Bitcoin exchange and apply automated trading strategies. Current Bitcoin News. Read the latest Cryptocurrency news & updates on the Bitcoin & other altcoins price prediction & price analysis. Stay tuned for daily price updates. Total amount contributed. $520.00 USD. Current Bitcoin News. Contributions. Contributors. Conversations. Transactions. Welcome to Bitcoin’s most advanced trading platform. View Live Trading This blog is operated by HDR Global Trading Limited, a company incorporated under the International Business Companies Act of 1994 of the Republic of Seychelles with a company number of 148707 and registered address at Global Gateway 8, Rue de la Perle, Providence Mahé ... Cryptowatch offers a real-time WebSocket API for streaming normalized cryptocurrency market data. The API offers trades, order books, candlesticks, and more across 26 supported exchanges.. You need a Cryptowatch Account to access the WebSocket API. Click here to create an account.. Once you have an account, you can generate an API key in the My Account > API Access section.

[index] [32616] [17255] [3267] [21217] [33120] [15889] [6446] [22295] [26764] [19158]

How to Send & Receive Bitcoin with Cash App - YouTube

🚨 MEGA BITCOIN BLUEPRINT SALE 🚨 https://www.btcblueprint.com 🔥 Up To $600 Discount - Limited Time 🔥 🔲 My Top 3 Recommended Exchanges 🔵 Phemex http ... I mined cryptocurrency full-time for over a year, this is a story of my journey navigating mining cryptocurrency such as Bitcoin, Ethereum, Zcash and many mo... How to Setting Gods, Profit 22 Dollars Per Day Mining Bitcoin DGN Nicehash Yesterday I helped my friend who has a lot of mining machines, yes, for setting kan mining in nicehash because now for ... How to Send & Receive Bitcoin with Cash App - A tutorial on how to deposit and withdraw bitcoin using cash app. 💸 Get Cash App ($5 FREE): http://cash.me/app/... Subscribe to my bitcoin channel - https://calcur.tech/subscribe-curryncy Updated video - https://www.youtube.com/watch?v=n5Q-A5BVw98 Join Coinbase and earn $...

#