The first step to get started is the installation of ULC.
Follow this import guide for your platform, ensuring that once completed, your new code project (or existing code project) has ULC.hpp and json.hpp correctly located in relation to your main file.
Next, connect with the BMS, the centralized management service for all blockchains on the ULedger network.
After establishing a connection with the BMS and receiving its version to confirm the service is responsive, proceed to ping a node on the ULedger network in the same manner.
The next step is to connect with the BMS, the centralized management service for all blockchains within the ULedger network.
Congratulations on reaching this point; you are now in the final steps of getting started with the C++ SDK. The next step is to create a wallet.
You can now execute transactions on a node using your wallet. Additionally, you can interact with the BMS effectively using your wallet's address.
ULC includes a built-in HTTP class, which you can learn more about here. However, it is not necessary to use it directly when interacting with the previous classes.
Authorization is a crucial aspect of interacting with the ULedger network. It is used to authenticate interactions with private blockchains.
The functions condensed from the examples in previous sections serve as aids for commonly used sets of functions.