The Curiumverse platform provides app developers with the necessary payment infrastructure to use blockchain, including cryptocurrency technologies. This is a hybrid technology that harmoniously combines on-chain and off-chain approaches.

What is Curiumverse for?
Taking full advantage of blockchain technology and JVM, Curiumverse offers a wide range of solutions for a wide variety of tasks. It includes many blockchain integration SDKs and provides a convenient way to create smart contracts in all JVM languages.
The hybrid architecture of the Curiumverse platform has a number of advantages:
| 1 | To use the interoperability features, the developer must only integrate with the Curium verse platform. |
| 2 | At the moment, the Curium verse platform provides partial interoperability. But further development will bring the full power of cross-chain interaction. |
| 3 | The number of integrated blockchains can be increased at any time. In addition, the functionality of the Curiumverse Platform can be extended by adding new parts of the platform. |
Curium Verse was created to provide a convenient and flexible technology for developing blockchain solutions and decentralized applications. The logic of Curium Verse assumes the presence of separate modules. Each of them can be replaced by another to meet your individual requirements. This approach allows you to use Curium Verse in a variety of projects. Your work with Curium Verse will be extremely convenient, as you can use any of the JVM languages to change or extend the chain. The fast and efficient applied consensus protocol is much more energy efficient than PoW and takes less time to process transactions than both PoW and PoS.
Types of accounts in a dapp project
Accounts play a crucial role in CuriumVerse. There are three types: wallet account, node account and smart contract account. For simplicity, wallet accounts will be referred to as "wallets", node accounts will be referred to as "nodes" and smart contract accounts will be referred to as "contracts". This classification runs on the principle that all these entities are so-called state objects. The state for the wallet is their balance. Nodes have a role and votes. As for contracts, they have their own balance and contract codes.
Wallets are required for users to interact with CuriumVerse through transactions. They represent the identities of external agents (such as individuals). To sign a transaction, wallets use a public key encryption scheme. This allows CuriumVerse to verify the identity of a transaction sender securely.



