> For the complete documentation index, see [llms.txt](https://neuralbyte.gitbook.io/neuralbyte-erc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://neuralbyte.gitbook.io/neuralbyte-erc/introduction/technical-implementation.md).

# Technical Implementation

NeuralByte Token utilizes smart contracts deployed on the Ethereum blockchain to facilitate resource rental transactions. The process involves:

* User Registration: Users create accounts and deposit NeuralByte tokens into their wallets.
* Resource Selection: Users browse available GPU and TPU resources, selecting configurations that suit their requirements.
* Rental Agreement: Smart contracts manage the rental agreements, specifying terms such as duration, price, and resource utilization.
* Resource Provisioning: Upon agreement confirmation, the chosen resources are provisioned to the user, ready for AI model training.
* Built-in Library: The server hosts a comprehensive library of AI frameworks, tools, and datasets, accessible to users for seamless model development and training.
