Welcome to the IoCash platform documentation. The ioCash platform is a mix between APIs and smart contracts and provides a one-stop access point to all its functionalities, making it easy to create ready to go financial and payment solutions with legal tender tokenized money.
All ioCash functionalities are reacheable from its APIs. However, it is also possible to directly interact with ioCash smart contracts to trigger smart payments based on your smart contract logic. In both cases, in all operations, it is required the intervention of the two parts of the platform and thus there is constant communication between them. All operations are registered in both the centralized banking world and the blockchain.
this documentation will guide you step by step through all the functionalities you can do with the ioCash platform from both the APIs and the smart contracts.
To get a quick start using the API, please go ahead and follow the getting started guide.
Throughout the whole documentation, an example of user and wallet will be used to show the content of the fields of every API request to make it as easy to follow as possible.
IoCash is Ethereum network agnostic i.e. it can be used in any Ethereum based network, no matter if it is public, private or permissioned and what consensus protocol it is used.
Apart from this documentation, you can find other important resources in our github repositories, that will make your life easier for developing with ioCash: