Stellar Lumens [XLM] currently stands as the world’s tenth largest cryptocurrency by market cap. At the time of writing, XLM was valued at $0.0629 with a market cap of $1.24 billion. While the price of the coin has fallen since the beginning of the year, it recorded a 1.17% increase in price over the last […]The post Stellar upgrades Horizon to the more developer-friendly and consistent v0.20.1 appeared first on AMBCrypto.