Release of the standardised Python SDK by BSV Blockchain – An illustration of the open-source contribution from the BSV ecosystem

BSV Blockchain recently announced the release of its Software Development Kit (SDK) for Python which is now available to developers. This Python SDK offers an updated and unified core library, specifically designed for creating scalable applications on the BSV blockchain. 

With this library, developers can easily implement a peer-to-peer approach in their applications, enabling Simplified Payment Verification (SPV) with enhanced privacy and scalability. The SDK also plays a crucial role in AI applications, allowing them to leverage the unique capabilities of the BSV blockchain.

This new SDK is a key component of the broader BSV Blockchain Libraries Project, which aims to organise and maintain the middleware BSV blockchain technological stack. Several partners are involved in this project including Mihael Šinkec (Software Engineer at sCrypt) who recently sat down with us for an interview.

‘We are developing the Python SDK with the BSV Blockchain and what we aim to achieve is a unified application programming interface across many languages. The SDK is more of a low-level library which will make it easier to do things such as creating transactions, creating regular payments, multi-sig payments and so forth.’ 

Sinkec added that the SDK also allows for custom scripts meaning it could be combined with other programming languages such as sCrypt or a custom-locking script from a smart contract.

Darren Kellenschwiler (Utilisation Technical Lead at BSV Blockchain) added that standardised open-source libraries hold the promise of elevating product quality across the board. ‘As a result, contributing to these libraries is economically beneficial for companies, fostering a more skilled talent pool capable of developing scalable BSV blockchain applications,’ he said. 

Kellenschwiler noted that BSV Blockchain worked with sCrypt and other key developers on the standardisation of the Python SDK. ‘We would especially like to extend our thanks to Xiaohui Liu (Founder and CEO of sCrypt) and his team for their combined efforts in developing and maintaining this new SDK. This collaboration highlights BSV Blockchain’s continued push for an open-source operating model.’ 

Other contributors included Gorilla Pool and developers such as Luke Rohenaz, David Case, Jad Wahab and Jake Jones on other open-source components.

The BSV Blockchain Libraries Project 

The BSV Blockchain Libraries Project aims to structure and the BSV Blockchain middleware technology stack, By facilitating the development and maintenance of core libraries, it serves as an essential toolkit for developers looking to build on the BSV blockchain.

‘The launch of the Python SDK follows the recent launch of the Golang SDK and the TypeScript SDK. The project team will soon release a comprehensive array of educational materials to help developers fully leverage the new SDKs,’ said Thomas Giacomo (Director of Utilisation at BSV Blockchain).

‘The decision on which libraries to standardise stems from survey results aimed at aligning with ecosystem needs, further validated by an in-house analysis of popular programming languages and their potential to open new markets.’

‘The focus on standardisation goes beyond creating a consistent codebase; it aims to cultivate a dynamic community of innovators who work together competitively yet cooperatively to unlock the full potential of blockchain technology,’ he said.

By clarifying open-source governance and guidelines, BSV Blockchain is moving towards open innovation, engaging essential stakeholders for mutual advancement and achieving the flywheel effect.

Table of content

Latest News

Stay in the loop

News, tips, guides, and industry best practices

Useful eBooks to download

Expand your knowledge about BSV and blockchain technology.

Ready to add blockchain solutions to your business or government agency?

Send us a message and let us know about your needs.
Please contact [email protected]

Join Our
Community

Stay updated with the BSV Blockchain's latest news and
events.
Subscribe to our weekly newsletter.