> For the complete documentation index, see [llms.txt](https://lemonjet.gitbook.io/lemonjet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://lemonjet.gitbook.io/lemonjet/play-with-smart-contract.md).

# Play with Smart Contract

Smart contracts are digital contracts stored on a blockchain that automatically execute code when predetermined terms and conditions are met. Lemon Jet is fully built on such smart contracts creating a decentralized gaming platform.&#x20;

Moreover, Lemon Jet’s smart contracts are publicly verifiable in our public repository. This ensures the platform is fully transparent and fair to everyone. All game mechanics and logic are written in code and executed onchain, with no possibility of altering the results once each round is finalized.

Lemon Jet players interact directly with the smart contract, not with the team. The smart contract operates under predetermined rules and follows precise logic powered by Chainlink VRF random number generator. There are no intermediaries, no backdoors, and no hidden components. Everything is transparent and clearly displayed.

Players log in to Lemon Jet platform via social media accounts or their digital wallets, they don’t need to pass any verification (KYC). After that users need to deposit their funds on their account as well as they could already have some funds on their wallets.

All funds are stored in the users’ wallets, eliminating the need to transfer them elsewhere. Players retain full control of their funds.&#x20;
