fabiochiu/medium-articles huggingface dataset:
Dash Core v0.14 on Mainnet
By: Elizabeth Robuck
Tags: Dash, Blockchain, Cryptocurrency

Dash Core v0.14 on Mainnet

Dash Core Group is pleased to share that Dash Core v0.14.0 binaries are released and ready for deployment on mainnet by node operators.

This software release focuses on improving the user experience while increasing network security. Highlights of this release include:

👥👥 Long-Living Masternode Quorums (“LLMQs”), which will increase scalability through improved consensus and expand the universe of potential use cases of the network;

⛓🔒 LLMQ-Based ChainLocks, which leverage LLMQs to improve network security by mitigating 51% mining attacks; and

👩 ‍⏩ 👱‍♂️ LLMQ-Based InstantSend, using LLMQs to not only improve network scalability, but in combination with ChainLocks will allow for secure, real-time payments.

This release represents a major step towards making Dash the most user-friendly blockchain based payment system in the world. Long wait times make it hard for today’s crypto networks to truly compete with traditional payment methods like credit and debit cards. For a user trying to purchase groceries, for example, waiting more than a minute for a transaction to process simply isn’t acceptable. Beyond this, once a payment is received, users accustomed to traditional payment methods expect to be able to re-spend that received money immediately.

Other networks that have managed to reduce wait times have typically done so at the cost of network security by overly centralizing the authority over which transactions go through and which don’t, creating greater opportunity for manipulation and attack. Dash, on the other hand, will provide users with the real-time payments they expect at an extremely high level of security through the second layer masternode network. Someone who wanted to try to manipulate or attack the system would need to spend hundreds of millions in USD to do so.

Read more about these features in the Dash Core v0.14.0 Product Brief and download the binaries from the Dash Core Group website.
Building a customized dashboard using SQL Server and Dash. (Part 1: SQL Server)
By: Ishmeet Bindra
Tags: Programming, Sql Server, Python, Dash, Uipath

Step1: Downloading tools.

Database: For the tutorial purpose, we are going to use SQL Express which can be found here.

Tools to access Database: We are going to use Azure Data Studio. I found it to be a relatively simpler tool to use (especially if you are a beginner).

Python3: You can download Python 3.7.6 here.

Now before diving into interaction here are a few tips to set up your database-

Determine the purpose of your Database- You must be aware of the information you are going to record and try to keep the number of tables to a minimum. Always provide primary keys. Avoid Nulls and Redundant data.

Step2: Downloading the pyodbc module.

With the database properly set up its time to install the library through which we are going to communicate with it. Now there are a lot of libraries for various Databases but for SQL Server the most popular is the pyodbc library.

Open the command line (CMD) and type the following command to install the pyodbc library on your system.

Command to install pyodbc

Step3. Creating a connection string.

Connection strings tell pyodbc to which Database you want to connect to and if there are any authentication parameters required for it.

Syntax —

The syntax for a connection string

Now as we are connecting to SQL Server, we won’t change the Driver. We can get the details of Server and Database from Azure data studio as shown below.

Getting details of Database

This changes our connection string to -

Actual connection string.

As you can probably tell we have removed both ‘UID’ (user ID) and ‘PWD’ (password) fields as SQL Express doesn’t require those fields to connect. Also, we added a new field of autocommit. This tells the python code that every change we make to the Database should be committed. If we remove this then we have to send a connection.commit() command every time we make a change.

Step4. Creating cursors and executing a query.

A database cursor can be thought of as a pointer to a specific row within a query result. The pointer can be moved from one row to the next.

Defining Cursor and executing a query.

After creating a connection and defining a cursor we can easily execute any query we like. In the above example, we have used a fetchall() method which allowed us to retrieve all of the rows.

Then with the simple a for-loop, we are able to iterate over each and every row.

Please note that the ‘row’ of datatype ‘pyodbc.Row’, basically acts like a normal list so the individual values can be accessed by indexing.

Also, whenever we are done with a particular Database we must close the connection via command at line #6.
5 Cryptocurrencies with upcoming halvings in 2020
By: Novadax Global
Tags: Bitcoin, Ethereum Classic, Halving, Bitcoincash, Dash

BTC, BCH, BSV, DASH, and ETC are the 5 cryptocurrencies that have attracted more and more attention in the market in 2020 as the halving is happening.

What is the halving?

You may not understand what halving is, which is a concept that makes cryptocurrency different from fiat currency.

Take BTC as an example. The reason why there is new BTC in the market is that miners have obtained BTC rewards for mining blocks.

But Satoshi Nakamoto set two rules for Bitcoin:

1. The maximum circulation limit of BTC is 21 million.

2. Every 4 years, the BTC rewards produced by each block will be reduced by half.

This is the origin of Bitcoin halving. BCH, BSV, DASH, ETH and other cryptocurrencies with a PoW consensus mechanism have adopted a halving design.

What is the relationship between Halving and the price of cryptocurrencies?

The original intention of the halving design was to address hyperinflation and protect prices of the cryptocurrencies.

Many countries are experiencing a severe inflation crisis due to the central bank’s excessive currency issuance.

The halving of digital currency is to reduce the inflation rate by adjusting the relationship between supply and demand and to protect the price of digital currency.

As a concise example, if Bitcoin is very easy to mine and has unlimited supply, it will easily depreciate. Only by reducing its supply can its prices be guaranteed.

The first halving of Bitcoin was on November 28, 2012. The block reward was reduced from 50 BTC to 25 BTC, and the Bitcoin price increased by 13,378%. On July 10, 2016, the second halving was completed, and the block reward was reduced from 25 BTC to 12.5 BTC, stimulating a 12,160% price rebound.

It should be noted that halving is not statistically positively correlated with the price, because the sample size is limited. But the original intention of halving design is to protect the price.

Data source: coinmarketcap
Revision 6.8: DASH File Format Specification and File Intercommunication Architecture.
Tags: File Format, Nft, Metaverse, 3d, Dash

Common knowledge is useful. It’s how we can navigate prisoner’s dilemmas to coordination problems to other decision tree traps. It’s not just coordinating on the receiving that is critical, successful communication sometimes is not simply a matter of whether a given message is received. It also even more critically depends on whether the participants in the system are aware that the other nodes received the message. The challenge is moving from the current one, to one we all prefer.

It’s the metaknowledge of the message and the levels deep that we go in transmitting and appropriately realising what it is that we both know and don’t know that is necessary to reach a stable state. With dynamic components, equilibrium only stays at equilibrium through coordination of each point and projection on the map. (Aside: The most powerful feature of blockchain technology is that it enables us to maintain equilibrium and coordinate in highly dynamic states. Dynamism is no longer zero sum). The events and facts become common knowledge for a group if everyone knows it, everyone knows that everyone knows it, everyone knows that everyone knows that everyone knows it, and so on.

We must propagate the common knowledge once it is defined. Local optimums work the same way, where target configurations depend on aligning both that which is being optimized and that which is doing the optimizing despite perturbations to the system. Having a global positioning system with group consensus is how we avoid the eternal dilemma of perpetuating distortion. If we can agree and specify what has been embedded in the system then we can achieve some amount of alignment by default.

Incorporation of this logic is relevant for DASH and the Transformation Set, whereby the goal is to maximise collective value from each pass in the Set, despite any temptation that greater short term individual gains could be realised if one Set was to not take into consideration that of the other passes. Pass 7 expanded the range of outcome optionality of the source content through segmenting across the content’s model, scene, project, engine hierarchies. Now, during pass 8 we must extend on the work done by establishing new incentives against potential defects to the system being able to fully optimise the source content for application environment deployment. We coordinate across all Champion nodes in the information graph to exploit the common knowledge and align each projection for mapping so that the final modeled content is anchored by its local and global positioning systems; dynamically coordinating information flow for usage in differing environments.
This Week in Blockfolio Signal — Dash, Zilliqa, Solana, Elrond, Aragon
By: Jason Hamlin
Tags: Zilliqa, Cryptocurrency, Solana Network, Dash, Blockchain

Dash Invests in CrayPay, Launching Instant Savings App to 155,000 Merchants

“The Dash Investment Foundation (DIF) has announced that they have invested in CrayPay and will be launching a dedicated Dash Instant Savings App that can be used at more than 155,000 merchant locations across the United States!” Read More — Mark Mason, Dash Press Room Manager

Summary

Dash announces a collaboration that will enable Dash spending at over 155,000 merchant locations across the U.S. The Dash Investment Foundation (DIF) recently invested in CrayPay, a loyalty payment platform that enables users to earn instant savings at a variety of national chains.

Current merchant partners include American Eagle, Autozone, Best Buy, Chili’s, CVS, Domino’s, DoorDash, GAP, Lowe’s, Staples, and over 200 more national retailers and restaurants.

CrayPay is the first mobile payment platform to combine instant savings on everyday purchases with easy to use geolocation technology. Dash will have a white-label version exclusively for Dash users.

Significance

Users have access to more spending opportunities for their Dash and can save significantly more than they could paying with a cash-back credit card. This provides a strong incentive for using Dash as often as possible, which is likely to increase adoption.

Price at the time of Blockfolio Signal: $128. View DASH on Blockfolio.
Dash Investment Foundation (DFI) Has Invested In Craypay That Will Enable Users To Pay In Dash At 155,000 Merchants Across US
By: The Crypto Basic
Tags: Cryptocurrency News, Crypto, Cryptocurrency, Altcoins, Dash

Dash Investment Foundation (DFI) Has Invested In Craypay That Will Enable Users To Pay In Dash At 155,000 Merchants Across US The Crypto Basic Follow Jan 13 · 2 min read

The Dash Investment Foundation (DFI) has invested in CrayPay. This would soon make it possible to pay with Dash at 155,000 retailers in the USA.

Dash and CrayPay want to work together to make the cryptocurrency accessible to thousands of people. CrayPay is a loyalty payment platform that enables users to earn instant savings at a variety of national chains (US). With these discounts or bonus promotions, you get cost benefits at over 155,000 retail stores and can shop on more than 75 US retailer websites.

In coordination with DIF’s investment, Dash Core Group has entered into an agreement to create a White-Label version of CrayPay exclusively for Dash users. The Dash network is perfect for the CrayPay App thanks to the low transaction fees, as payments can be processed quickly.

Dash drives adaptation forward

In addition, users of Dash will receive significant savings through the CrayPay App. The platform supports a variety of locations, and the more you use it, the bigger the discounts you get. Ryan Taylor, CEO, Dash Core Group said:

“CrayPay is the perfect solution to provide Dash users with a convenient method of spending their Dash at a huge number of merchant locations, through an application that delivers a great purchase experience. Not only will users have access to more spending opportunities for their Dash, but they can save significantly more than they could paying with a cash-back credit card, providing a strong incentive for using Dash as often as possible.”

Marshall Greenwald, CEO, CrayPay

“We’re excited to work with the Dash community to bring our loyalty program to Dash users. Dash’s InstantSend technology eliminates chargeback risks, which enables CrayPay to instantly authorize payment to our merchant partners, so Dash really is the best option for instant low-cost payments on our platform.”

Dash user will get many saving opportunities offered in CrayPay App platform, along with a wide number of locations supported, Dash user savings will increase with time as they will achieve different milestones and use the app more.
Top Exchange Binance Adds New Dash Trading Pairs
By: Dash News
Tags: Bitcoin, Cryptocurrency, Binance, Dash, Blockchain

New Dash trading pairs have been added to top exchange Binance.

As announced in a new post on its website, exchange giant Binance will be listing two additional trading pairs for Dash on the exchange:

“Fellow Binancians, Binance will open trading for DASH/BNB and DASH/USDT trading pairs at 2019/03/28 4:00 AM (UTC). Risk warning: cryptocurrency investment is subject to high market risk. Please make your investments cautiously. Binance will make best efforts to choose high quality coins, but will not be responsible for your investment losses. Thanks for your support! Binance Team”

The two pairings announced were for Binance Coin, the exchange’s propriety token, and Tether, a token pegged to the value of the US dollar. Tether in particular constitutes a useful pairing because of its equivalence to a fiat trading pair, allowing traders to go in and out of Dash directly from a USD valuation balance.

Binance’s rise to the top of the exchange rankings

The inclusion of additional trading pairs on Binance represents a significant growth in access for Dash on one of the world’s top exchanges. According to CoinMarketCap, Binance ranks as the top exchange in the world by adjusted trading volume with over $1.4 billion in daily trading volume, and in the top three by reported volume. Binance Coin has seen a significant rise since its inception in mid-2017, growing month after month to a current top-ten market cap ranking and nearly $2.4 billion valuation during the worst of the cryptocurrency bear market which claimed over 90% drops in the valuation of some coins.

Dash’s liquidity challenge to rise to meet merchant adoption figures

Extra sources of Dash liquidity are particularly valued to increase access to the currency as a complement to Dash’s impressive merchant adoption. According to statistics from major Dash merchant directory Discover Dash, nearly 5,000 known merchants worldwide accept Dash for payments. An important complementary step to merchant adoption is to increase the availability for Dash for purchase, particularly in important adoption hotspots such as Venezuela and Colombia.
Horizen and Dash Team Up to Create The First-Ever Reward Marketing Blockchain
By: Horizen Labs
Tags: Zendoo, Horizen Labs, Dash, Blockchain, Horizen

We are excited to announce our partnership with Dash, the top digital currency for payments and e-commerce, to create the industry’s first-ever “reward marketing amplifier blockchain application,” a tool that rewards users in $DASH for performing tasks aimed at growing real-world adoption of cryptocurrency.

Through the partnership, Horizen Labs and Dash are building a blockchain on the Horizen platform that will motivate activities that drive mainstream adoption of cryptocurrency payment and Dash ecosystem growth, and allow users to earn rewards for their efforts. In turn, this will help enhance Dash’s activities in the digital payments race.

The unique reward marketing solution is being built using Horizen’s scalability and sidechain protocol, Zendoo, and Dash’s technology payments as well as their expertise in community engagement. After successful implementation of the proof of concept, Horizen Labs and Dash will collaborate to improve and expand the reward marketing solution to include new functionalities and incentive models that extend the solution to mainstream social media platforms and real-world use cases, e.g. to promote and incentivize Dash merchant adoption and real world activities such as the Dash Direct project.

Ultimately, Horizen Labs and Dash Core Group (DCG) will expand the reward marketing solution to develop a completely decentralized system with privacy-preserving features using zero-knowledge proofs and automated rewards distribution. The plan is to open the system up for anyone to develop their own reward marketing programs.

Ernesto Contreras, Head of BD at Dash

“The participation of Dash enthusiasts is integral to the growth and adoption of DASH as a payments cryptocurrency,” said Dash Core Group Head of Business development, Ernesto Contreras. “The crypto industry rarely sees innovative incentive models targeting crypto usability, and we’re excited for the Dash community to be rewarded in $DASH for their effort to promote the real-world adoption of cryptocurrency.”

Rob Viglione, Co-founder and CEO at Horizen Labs

“This partnership with Dash couldn’t come at a better time. Zendoo is being utilized in a number of novel ways to launch an application-specific blockchain,” said Rob Viglione, co-founder of Horizen and CEO of Horizen Labs. “The ultimate goal in this case is to develop a fully-decentralized, data protection solution using zero knowledge proofs that anyone can use to build their own independent reward marketing programs.”

Development of the multi chain has started, and deployment on testnet will commence in early Q4 2021. For more information about the upcoming Dash marketing blockchain, please visit @horizenlabs and @horizenglobal on twitter, and other social media.
The Bitbns-Dash Trade Contest is Back!
Tags: Cryptocurrency Investment, Win, Cryptocurrency, Dash, Blockchain

Hey Traders,

We are excited to announce a contest we are conducting in tandem with Dash. Under the Bitbns-Dash Contest, we will be selecting 11 lucky winners who will receive handsome cash prizes for participating in the contest.

Here are some the details pertaining to the contest:

Start Date: 12/02/2019, 18:00:00 Hours

End Date: 12/03/2019, 23:59:59 Hours

The Bitbns-Dash contest has two variants, which are as follows:

Based on Number of Trades

Top 25 users in terms of number of trades will be eligible for their respective rewards. This variant of the contest has been divided into two rounds of lucky draws:

First Round of Drawing

Top 7 will be selected from top 25 for the First Round of Drawing

Out of seven, three winners will be selected randomly.

First Winner — $400 worth of DASH

Second Winner — $300 worth of DASH

Third Winner — $200 worth of DASH

Second Round of Drawing

Remaining 18 out of top 25 will be selected for the Second Round of Drawing.

Out of eighteen, three winners will be selected randomly.

All three winners will receive $100 worth of DASH

Based on Trading Volume

Top 25 users in terms of trading volume will be eligible for their respective rewards. This variant of the contest has also been divided into two rounds of lucky draws:

First Round of Drawing

Top 7 will be selected from top 25 for the First Round of Drawing

Out of seven, two winners will be selected randomly.

First Winner — $300 worth of DASH

Second Winner — $200 worth of DASH

Second Round of Drawing

Remaining 18 out of top 25 will be selected for the Second Round of Drawing.

Out of eighteen, three winners will be selected randomly.

All three winners will receive $100 worth of DASH

Note: In order to claim their respective prizes, winners will have to share a selfie or be available for a video interview.

Happy Trading

Bitbns
Update on Trust Protectors Election
By: Fernando Gutierrez
Tags: Blockchain, Cryptocurrency, Fintech, Governance, Dash

We are happy to share additional details about the Trust Protectors election to be held in March for the Dash DAO Irrevocable Trust. The trust is 100% owner of Dash Core Group, Inc. For more information on the trust and its role, please click here.

Dash Watch will overview the process

In order to ensure that the process is conducted as expected, Dash Core Group has asked Dash Watch to work with us and be the objective third party auditor. We considered using an external audit firm, but given the budget situation, we feel this option best balances the needs for transparency, external oversight from a trustworthy independent party, and the cost. Dash Watch’s involvement will be two-fold.

Candidates data gathering and verification of prerequisites

Dash Watch will compile the list of candidates and will publish it by the beginning of March. Once they do, we will create a dedicated section in the forum for candidates to discuss with the community. Anyone interested in becoming a candidate should reach out to them at team@dashwatch.org before end of day February 24th UTC.

To be eligible, candidates must provide valid ID and proof of residence, since the trustee will need to perform KYC checks before confirming the appointment of any elected trust protector.

Dash Watch will also check that the candidates meet the following requirements:

-Of legal age

-Mental capacity

-Not a felon

-No conflict of interest with the position

-Not citizens of Iran, North Korea, Syria, Sudan or Cuba, and not in the list of Specially Designated Nationals (SDN) maintained by the US Department of the Treasury.

Vote count and results publication

Dash Core Group is preparing a website where masternodes will be able to vote on the published list of candidates. The software will be open source so anyone can check the process.

Dash Core Group and Dash Watch will receive the votes and publish the results once they independently tally them, immediately following the voting deadline.

Approval voting

In order to improve the quality of the selection of the Trust Protectors we have decided to use an approval voting system. This means that each masternode can vote yes or abstain on each of the eligible candidates. The six candidates with the highest approval will win the election. This is closer to how our governance system works and also ensures that, in a scenario of many candidates, the six selected are most widely supported and representative of network interests.

Edit Feb 4th 10pm UTC: there was an error with Dash Watch’s email address and it has been corrected to the right one: team@dashwatch.org

Edit Feb 26th 2am UTC: there was an error in the description of the voting options, which are only ‘yes’ or abstention, without negative votes as was mistakenly stated.
Override the Default Behaviour for Plotly Date Axes
Tags: Data Visualization, Python, Dash, Data Science, Plotly

1. Disable zoom in mode bar

Your starting date range may never be so small such that time makes an appearance in the date axis. Even so, recall that zooming into the chart also has the same effect.

You can opt to disable zoom along the x-axis via the fixedrange property:

fig.update_xaxes(fixedrange=True)

This is a viable option if the zoom feature is of less importance to you, and if your starting date range is always large enough such that time never appears in the date axis.

Of course, this still does not resolve when the starting date range is in fact small. So let us proceed!

2. Change tick label format

We can set the tick label format to show only day, month, and year (and thus no time) via the tickformat property:

fig.update_xaxes(tickformat="%b %d

%Y")

However, in doing so, we miss out on the default formatting for a date axis that spans between many months or years.

Therefore, it may be better to only change the format for the zoom level at which time appears in the tick label by default. This can be specified in the tickformatstops property as a dictionary, where value is the equivalent of tickformat , and dtickrange focuses on when the tick interval is less than a day (86400000 ms):

fig.update_xaxes(

tickformatstops=[

dict(dtickrange=[None, 86400000], value="%b %d

%Y")

]

)

Since we only change the tick label and not the tick interval, this fix simply replaces time-specific tick labels with just dates. Unfortunately, this leaves us with repeating dates when the date range is small:
v0.17 Migration Report — v0.17.0.3 release, Masternode and Miner Adoption, Spork 23 (PoSe) Activation
Tags: Cryptocurrency, Fintech, Dash, Blockchain, here

Dash Core v0.17.0.2 was released on May 19th, the first release of v0.17.x

New Release v0.17.0.3

A few minor bugs have been fixed since the first release of v0.17.x. These fixes have been bundled into a new hotfix release, v0.17.0.3. This release adds some recently updated translations and help strings. It also rectifies a small amount of build issues and a rare crash on some linux systems. Miners and masternodes do not need to upgrade to v0.17.0.3 unless they encounter issues on v0.17.0.2.

The binaries can be found here.

Miner Adoption / Hard Fork Activation

The v0.17.0.x release included a modified BIP9 style hard fork that requires miners to signal their readiness. Miners will begin signaling starting on July 1st. Because of this, we do not know what the status is on miner adoption, however we expect this hard fork to be non contentious; no complaints have been voiced by miners to date over this release.

The earliest the hard fork will activate will be ~July 15th. Any miner, masternode, or user who does not update by the time the HF activates will no longer be on the correct chain.

Masternode Adoption

Masternode adoption is currently around ~73%. We strongly urge all Masternode Operators to upgrade as soon as possible. Spork 23, which enables PoSe, will be activated on June 15th. After this date, any masternode not on v0.17.x will risk being PoSe banned and losing rewards.
Dash Core Group Provides Infrastructure Update for Insight Block Explorer
By: Kevin Dubrow
Tags: Progress, Development, Dash, Dash Cryptocurrency

Hello all,

On behalf of the DCG infrastructure team, I’d like to announce that we have re-architected our Insight infrastructure backend. It is now be better equipped to handle various clients while preventing bad actors from abusing the system.

Our Insight block explorer still can be found at https://insight.dash.org/, and the testnet version at https://testnet-insight.dash.org/.

The route prefix for the block explorer UI is /insight, and the route prefix for the API is /insight-api.

Let’s use testnet block number 527803 as an example.

To view this sample block in your browser:

https://testnet-insight.dash.org/insight/block/000000012b4086ecd924d1e0b6d653b07295c3e3a1639ba3594f641e8b838207

Example URL for the same block in JSON format via the API:

https://testnet-insight.dash.org/insight-api/block/000000012b4086ecd924d1e0b6d653b07295c3e3a1639ba3594f641e8b838207

For consumers of the old explorers explorer.dash.org or api.dash.org, please update your block explorer references to use the above URLs and routes.

We have also installed a rate limiter for protection from DDoS attacks, which over-consume resources, as well as clients who abuse the service, using too many resources for the system to maintain.

We hope these changes will improve the service for everyone using our Insight service, by reducing downtime and blocking bad actors. If you have any questions or concerns, please feel free to reach out to our support team through the usual channels.
Dash Product Update — September 6th, 2020
By: Fernando Gutierrez
Tags: Dcg, Cryptocurrency, Dash, Blockchain, Software Development

Hello, Dash community!

Dash Core Group is a decentralized and remote team that continues to deliver on the promise of financial freedom.

Here’s what’s been going on at Dash Core Group this past week:

💥 Released Dash Platform v0.15 to Evonet, getting us closer to the goal of reaching testnet this year. This release includes document binary properties, protocol versioning, DPNS improvements, JS wallet library refactoring, distribution package improvements, and changes to DAPI endpoints. Read the full details here.

🏃‍♂️ Completing the code to incorporate into Dash Core v0.16 the block reward reallocation recently approved by the network. Release Candidate 3 will be released very soon, and an updated product brief will be published this week.

🍿 Published demo of Dashpay contacts and notifications features. Alpha version testing will be open to everyone shortly. Watch the demo here.

🚐 Started rollout of v7.0.9 of Dash Wallet for Android.

🖐 iOS Dash Wallet v5 beta is ongoing. Click here to participate!

📃 Completed multiple DashPay specification documents.
This Week in Blockfolio Signal — Dash, Solana, Tezos, Elrond, Kyber, Perpetual Protocol
By: Jason Hamlin
Tags: Defi, Cryptocurrency, Solana Network, Dash, Blockchain

Dash and African Exchange Naijacrypto to Bring Cryptocurrency to Haiti

“We are pleased to announce that Naijacrypto, Dash Haiti, and Dash Core Group have launched the first cryptocurrency market in Haiti, a country beset with a lack of financial infrastructure.” Read More — Mark Mason, Dash Press Room

Summary

African exchange Naijacrypto and Dash Core Group have joined forces to launch the first cryptocurrency exchange to service the Haiti market.

Naijacrypto is a P2P exchange operating across Sub-Saharan Africa and headquartered in Nigeria. This is Naijacrypto’s first foray outside the African Continent and the first exchange to formally offer the Haitian local currency, the Gourde, in exchange for cryptocurrency.

This new Naijacrypto exchange is significant in that Dash, the most established cryptocurrency in the payments sector will operate as the first currency to allow for on-ramp transactions in fiat to exchange for crypto.

Significance

Haitians can now buy Dash with their national currency and participate in cryptocurrency markets. Previously a Haitian had to trust someone abroad to buy crypto for them or buy it with a credit card, but credit cards are only accessible to a minority and incur high fees. This improves inclusion in the crypto markets and is a win for Dash’s awareness and adoption globally.

Price at the time of Blockfolio Signal: $133. View DASH on Blockfolio.

Solana Powering Free-Floating Tokenized Stocks

“Free-floating tokenized stocks, including Apple, Google, Netflix, Tesla, and 50+ others, are coming to Solana! Digital Assets AG launches tokenized equities, available with near-instantaneous settlement times with 24/7 market hours. Minted as SPL tokens, any dex, dapp, or exchange can add support.” Read More — Austin Virts, Marketing & Growth

Summary

Switzerland-based token issuer Digital Assets AG, or DAAG, has officially launched its stock-tokenization infrastructure on the Solana blockchain, offering users of the FTX trading platform a novel way for accessing traditional equity markets.

Tokenized shares of Facebook, Google-parent Alphabet, Netflix, Nvidia, PayPal, Square and Tesla will be available to trade at the launch.

FTX users who have completed KYC documentation will have access to 55 free-floating stocks, available 24 hours a day, 365 days a year.

The tokenized stock offerings are valid in the European Economic Area via a prospectus endorsed by Liechtenstein’s Financial Market Authority.

Significance

Haitians can now buy Dash with their national currency and participate in cryptocurrency markets. Previously a Haitian had to trust someone abroad to buy crypto for them or buy it with a credit card, but credit cards are only accessible to a minority and incur high fees. This improves inclusion in the crypto markets and is a win for Dash’s awareness and adoption globally.

Price at the time of Blockfolio Signal: $34. View SOL on Blockfolio.
Building a Dashboard App using Plotly’s Dash: A Complete Guide from Beginner to Pro
By: Dayal Chand Aichara
Tags: Dashboard, Python, Dash, Data Science, Plotly

Dashboard App

In this section, I will cover basic introduction of dash components and how to use them to make a dashboard.

1. Introduction

I will give a brief summary of dash components before we build a dashboard app. Dash html components and dash core components are used to build interactive dashboards.

Dash html components works as html tags. It convert python code to html code. See example below:

Dash core components have different components to build interactive dashboards.

I. Graphs: It is used to make graphs. II. Tabs: A component to make tabs III. Dropdown: It creates a dropdown to select items. IV. Sliders: It a value range slider. V. DatePickers: Date pickers are used to select date or date range. V. Table: This component is used to display tables. VI. Markdown: It works as markdown. VII. Checklist: It offers checklist options. VIII. RadioItems: RadiosItems are used to make radio buttons. IX. Location: It represents the location bar in your web browser. X. Store: It is used to store data in user’s browser.

I recommend to read official documentation to get started with Dash.

We will see uses of few of above components in this tutorial.

2. First Simple App

Now create 2 files ( app.py and index.py )in dashboard_demo directory with touch command. touch app.py & touch index.py

“app.py” will be same for the most of dashboard apps build using dash. In app file we create a dash app, server and define app’s overall style with a css file. external_stylesheets is a css file which is used to define app’s overall style.

app.py

“index.py” will have app’s html and core components. There are two main parts of dash app which will be defined in index file, are app layout and callbacks. App layout describes what the application looks like and callbacks describe the interactivity of the application.

Let’s write a simple “index.py” which make a line graph.

index.py example-1
Dash Evolution Open House
By: Fernando Gutierrez
Tags: Phoenix, Cryptocurrency, Fintech, Dash, Blockchain

We are pleased to announce that Dash Core Group will be hosting the Dash Evolution Open House on December 7th, at our offices in SkySong Center, The ASU Innovation Center in Scottsdale, AZ, from 1 pm to 5 pm MST approximately.

The focus of the event will be the upcoming release of Dash Platform and Dashpay enabled wallets, commonly known as Evolution, planned on EvoNet for later in December.

We will unveil details about both the Platform and the Dashpay enabled wallets, and discuss the release process and how everyone can get involved during the testing phase. Come to ask your questions, make suggestions, and connect with Dash supporters and the team!

Dash Core Group team members will do all presentations. At least one of them, the DAPI and Drive one, will be done remotely.

Attendance is free, but registration is mandatory so that we can organize resources in advance.

The event will be recorded and streamed live.

You can find more details at:

https://www.dash.org/evolutionopenhouse19
Building a Dashboard App using Plotly’s Dash: A Complete Guide from Beginner to Pro
By: Dayal Chand Aichara
Tags: Web Development, Dashboard, Dash, Data Science, Plotly

Building a Dashboard App using Plotly’s Dash: A Complete Guide from Beginner to Pro

In part 1, we learnt how to start with Dash, add dash components, improve graph layout, and define callbacks. In part-2, we will learn how to add multiple tabs, share data between callbacks, write multi outputs callback, do user authentication, and deploy app to Heroku.

I will start from where we left in part-1. If you missed part-1, please read it.

Dashboard App

7. Tabs and data sharing between callbacks

Assume we want to make charts of different price technical indicators for given cryptocurrency. For this, we will add tabs to our app layout and modify app.callback for graph so it returns chart for selected tab.

we have extracted data for table and graph separately till now. But we should only extract price data once for all the callbacks to save time and computation. So we need to share data between callbacks. To make data sharing easy, we will write an another app.callback which will take input from Dropdown and give a json data file as output. Output of this callback will be shared with other callbacks.

7.1 Tabs

I will add tabs above the graph in app.layout .

tabs_styles = {

'height': '51px'

}

tab_style = {

'borderBottom': '1px solid #d6d6d6',

'padding': '2px',

'fontWeight': 'bold'

}



tab_selected_style = {

'borderTop': '1px solid #d6d6d6',

'borderBottom': '1px solid #d6d6d6',

'backgroundColor': 'black',

'color': 'yellow',

'padding': '10px'

}

dcc.Tabs(id="all-tabs-inline", value='tab-1', children=[

dcc.Tab(label='Simple Moving Average', value='tab-1', style=tab_style, selected_style=tab_selected_style),

dcc.Tab(label='Volatility Index', value='tab-2', style=tab_style, selected_style=tab_selected_style),

dcc.Tab(label='Relative Strength Index', value='tab-3', style=tab_style, selected_style=tab_selected_style),

dcc.Tab(label='Moving Average Divergence Convergence', value='tab-4', style=tab_style, selected_style=tab_selected_style),

dcc.Tab(label='Exponential Moving Average', value='tab-5', style=tab_style, selected_style=tab_selected_style),

dcc.Tab(label='Bollinger Bands', value='tab-6', style=tab_style,

selected_style=tab_selected_style),

], style=tabs_styles,

colors={

"border": "yellow",

"primary": "red",

"background": "orange"

}),
Studying The Pandemic With a Single Visualization Using Plotly Dash
By: Thiago Rodrigues
Tags: Covid 19, Python, Visualization, Dash, Data Science

Building The Dashboard

When creating a Dash app, the first thing you’ll have to worry about is setting up your application’s layout, which is done in HTML. Luckily, Dash provides us with functions that act as HTML tags, allowing us to create Divs, Headers, and other components through the dash_html_components library.

You can even use CSS through the style argument of the methods. To use it, you pass it a dictionary with the keys corresponding to the CSS properties in camelCase and the dictionary’s values corresponding to the values you want to give to each property.

Aside from the HTML, you can also add graphs and various types of input components from the dash_core_components libraries. The graph components will be our plots. If you don’t plan on making the dashboard interactive, you can simply attribute a plot made in Plotly to them via the figure argument of the methods. But in our case, we’ll instead define their ids so we can use them interactively.

Defining The Layout for Our Dashboard

With our layout out of the way, we can get down to making the plots and having them receive data from the input components, which are, in this case, a Dropdown and Slider components from the core components library.

We associate our graphs to our input components via the callback functions. When using one of these, we list our output and input variables through the Output and Input functions from the dash.dependencies module, which takes in the unique ids we gave them when building the layout, as seen above.

The code will then execute the following function using the input variables and link what it returns to the output variable, which is, in this case, our graphs.

When defining our function to plot the graphs, we can simply plot them as we would normally but replacing the variables we want to be interactive with the input variables the function takes in.

Building Our Interactive Plots Using Callbacks

And then, finally, we write the code to run our dashboard and get the final product of all the code we wrote so far.
Localcryptos Welcomes Newest Tradable Crypto — Dash
Tags: Crypto, P2pexchangedevelopment, Cryptocurrency, Business, Dash

Excited to start your own Non-custodial P2P exchange like Localcryptos?

Good, I appreciate your excitement towards starting your own P2P fast performing cryptocurrency exchange platform like Localcryptos.

Localcryptos exchange is highly talked among the crypto circles as this non-custodial exchange welcomes the latest crypto called “Dash”.

It allows the best option of conversion between fiat using any payment method. To be more precise a wide range of payment options is supported by collaborating all countries by accepting borderless faster transactions.

As payment via Dash is extremely popular since it offers private, instant fast to fast transfer in a secured way Dash payments joins in the Localcryptos exchange transfers.

If you are closely watching to launch your Localcryptos like an exchange then the possibilities of deploying your own Localcryptos like exchange is quite simple as a crypto exchange development company like Sellbitbuy is ready to support you by 24/7.

Whatsapp — (+91 8015204845)
Neptune Dash Stock Up 5x from Winter Lows As Custodial Masternode Numbers Rise
By: Dash News
Tags: Stock Market, Bitcoin, Cryptocurrency, Fintech, Dash

Dash masternode company Neptune Dash has seen a five-fold price increase since its lows over the winter as other custodial Dash masternode companies have reported increased node counts.

The Canada-based company, which trades publicly on the TSX Venture exchange, has experienced a significant price recovery since its bottom at the pit of the cryptocurrency bear market. Shares traded for as low as $0.03 in December, which increased to a $0.16 valuation recently and $0.15 at time of writing, representing a stock price five times higher than previous lows. The current price represents roughly a third of its all-time high of $0.465 in February of 2018.

Meanwhile, the Dash price has over doubled over the same time period, rising from $69.66 on the 18th of December in 2018 to $165, showing similar, though less dramatic, price movement as that of Neptune Dash. However, the current price represents under a quarter of the February 17th 2018 price of $744, the same day Neptune Dash reached its all-time high stock price. The prices of the two assets do appear to track, though not in exact correlation.

Pooled and custodial masternode counts continue to rise

Custodial companies continue to add to their masternode counts as investment moves into Dash. Neptune Dash, which also operates a pooled masternode service allowing customers with fewer than 1,000 Dash to combine their funds to receive a part of the shared node’s earnings, claims to operate a total of 21 masternodes. Pooled masternode service CrowdNode, meanwhile, also claims to operate 21 masternodes on the behalf of customers, up from 17 in May when the service debuted its voting mechanism, allowing customers to vote for how their shared masternode should vote on Dash treasury proposals. These two companies combined custody 42 masternodes at time of writing, under 1% of the network.

SALT Lending’s considerable Dash collateral

In addition to the pooled masternode services, cryptocurrency lending platform SALT Lending, which allows cryptocurrency holders to take out loans in fiat currency by putting up their digital assets as collateral, has reported a significant use of Dash for loan collateral on the platform. In a recent Dash News podcast, SALT confirmed that Dash was the second-largest collateral holdings on the platform, behind only Bitcoin. This may be due in part to the new offering by the company whereby users can collateralize their masternode for obtaining a loan while still maintaining operator and voting keys, as well as control over the masternode payout address (which can also be sent back to SALT, automatically paying off the loan with recurring payments). Additionally, SALT indicated that the total Dash masternode count held in custody by the company was in the 50–100 masternode range.

Combined with CrowdNode and Neptune Dash counts, SALT puts the known number of masternodes held in custody at over 100. This constitutes about 2% of the current network.
Product Update — October 24, 2019
By: Elizabeth Robuck
Tags: Dcg, Crypto, Cryptocurrency, Dash, Software Development

🚅 Added support for another Continuous Integration system — Gitlab CI — to make sure Core development won’t be affected by potential Travis CI issues

💻 Made some fixes to the desktop wallet to prevent some observed GUI freezes for larger wallets

♺ Made a change to the Core wallet functionality so it will use UTXOs to calculate balances and select available coins instead of scanning through all transactions which should considerably lower the time spent on transaction creation

🎡 Added some additional Bitcoin backports to keep our source code up to date with Bitcoin v0.16 and benefit from fixes and enhancements they have made

🚣‍♂️ Made some optimizations in network code to reduce CPU usage on high load

💫 Fixes in Core for coin selection when newly mined coins were not mixed once they matured

🚨 Improved messaging in Core for when an invalid IP address is entered when a masternode operator is updating their information

🗄 Finished Platform Machine integration, which validates state transitions (transactions that describe a change in the application’s state) in the Platform Chain and updates the state of data in Dash Platform

🍝 Worked on the Dash Platform credit system (which will ensure the network is compensated for processing and storing application data)

📱 Worked on Platform Light Client design. This allows light clients like mobile apps to verify data received from Dash Platform, similar to SPV for transaction verification

📃 Added document and data contract state transitions types to Dash Platform Protocol, which will be used by Platform Machine to create and update data contracts and documents in Dash Platform

🔐 Improved wallet recovery flow to make it easier to retrieve wallets on DashWallet iOS and implemented BLS Integrated Encryption Scheme to improve wallet security

🚀 DashWallet Android v6.6.3 now fully available for all to download, with approximately 22K downloads so far

🐛 Fixed a bug on DashWallet Android affecting transaction notifications while app is syncing and updated Firebase API to the latest libraries

Lastly, I wanted to call everyone’s attention to Ryan’s recent thread on Twitter regarding the consistent growth in usage of Dash over the past several quarters. The price may hurt right now, but these numbers are showing consistent, compounding growth in transactions over time. So hang in there folks — this is a marathon, and our mile times just keep getting faster. 💪