ArcBlock’s Forge Framework and Forge SDK is a next-generation blockchain application development framework and is the easiest way for developers to create custom blockchains and to build decentralized applications (DApps). Similar to what Ruby on Rails did for web development, Forge Framework removes many of today’s limitations for existing blockchain development platforms, letting developers focus on what they do best – write code. Forge will do the rest.
By default, Forge-built blockchains and DApps have “cross-chain” capability and are interoperable with other DApps on the ABT network as well as Bitcoin and Ethereum via the Open Chain Access Protocol (OCAP).
Developers can now start building custom blockchains with the Forge SDK and deploy their first DApp in just a few, simple steps. First, developers can start developing using one of the many supported development languages, including Python, Node.js, Java and Android with documentation, pre-built components, and starter applications. When ready, developers can then begin testing their DApps with users and other parties on their own test chains, and lastly join the ABT Network to make their DApp publicly available. Any Forge SDK built blockchain includes Forge Web, a standard modularized blockchain server software that runs as a foundation service locally or in the cloud.
Unlike most blockchain platforms, Forge SDK gives developers everything they need for their DApp – blockchain backend, rich developer interface, diversified wallet system and the most transaction (TX) protocols to support an application. Forge SDK is designed to be the easiest and most flexible SDK allowing developers to swap and replace components within the framework including changing the storage engine with storage from AWS S3 or setting up a new consensus engine.
“With Forge SDK, you can easily build your own blockchains, or easily connect to public blockchains like Hyperledger or Ethereum. Our vision for Forge is to have our framework play a key role in helping developers build a decentralized world by giving them the building blocks to simply build their own blockchains without the lock-in or complexity,” said Tyr Chen, Vice President of Engineering at ArcBlock.
“Developers and businesses can get all the benefits of blockchain technologies, but without the restrictions and limitations of existing platforms and tools. It’s highly scalable, flexible and provides the necessary components to have it work right out of the box.”
Forge is already being utilized by a significant number of partners and clients to design, build and run their decentralized apps and services including issuance of travel visas and licenses, IP protection for video game assets and identity management. Forge SDK represents another significant step for ArcBlock to deliver their vision that makes the decentralized web a reality. Learn more by visiting the ArcBlock website or start with Forge SDK today.
ArcBlock is transforming the way blockchain-enabled applications and services are developed, managed and deployed by reimaging how these services are going to be created in the years ahead. ArcBlock is comprised of a team of industry experts, developers, technologists, and leaders who are focused on creating successful outcomes by enabling teams and businesses to create blockchain-ready services around their needs.
ArcBlock has created a powerful but easy to use development platform that utilizes the power of blockchain in combination with cloud computing that allows developers and businesses to achieve their goals successfully. Follow ArcBlock on Twitter @arcblock_io.