Stellar Lumens has initiated an upgrade that will see all of its Golang developer tools combined into a single, unified Go SDK. According to an official update, the tools would include the Horizon API Clients, RPC API Clients, Ingest SDK, Reusable Data Abstractions, and others. As part of this move, its “Go Repo” would also be renamed stellar/go-stellar-sdk.
Source: Build on Stellar
In a post reviewed by CNF, Stellar Lumens highlighted that developers on the “Stellar in Go” have, over the years, worked within a “single, sprawling monorepo”.
To find usable SDK components, they had to depend on weak conventions. Not just that. Builders had to import the RPC client from a separate repository, navigate a complicated CI setup in a bid to even make a minor change, and miss out on tools like the Ingest SDK.
According to the post, the lack of clarity in this structure made it difficult for its community to seamlessly adopt or even extend their data tooling. This, however, was not the case for developers in other languages. Specifically, some Stellar SDKs, like JavaScript and Python, have their Horizon and RPC clients in a single repository.
Apart from these, it is reported that there could be several structural changes that would clarify ownership and simplify the Go ecosystem.
While this latest development appears as a comprehensive cleanup, Stellar Lumens explains that this could also be seen as a more advanced strategy towards a more unified developer experience. Additionally, it would improve discoverability and ensure that the Go ecosystem is aligned with the structure of other Stellar SDKs.
The post also confirms that this move would not be the end, as the new SDK can now enable them to help developers transition to Stellar RPC from Horizon’s Indexed API. Also, they would introduce a lot of high-level abstractions in a manner that would be consistent across languages.
Amid the backdrop of this, the team has announced that it is laying the groundwork for its X-Ray upgrade. As noted in an earlier post, this initiative would make it easier for developers to build “configurable and compliance-forward privacy applications using Zero-Knowledge cryptography.”
Additionally, XLM has been mentioned among the ISO 20022-compliant cryptos alongside XRP, Hedera (HBAR), and others, as indicated in our earlier coverage.
The price of XLM has marginally recorded a 0.32% surge in the last 24 hours to trade at $0.23. However, this was not enough to overturn its weekly and monthly declines of 7% and 24% respectively.
According to CoinMarketCap data, XLM’s daily trading volume remains 6% up. With a market cap of $7.5 billion, the token is currently the 15th largest crypto in the market.
Source: CoinMarketCap ]]>