> For the complete documentation index, see [llms.txt](https://rollin-games.gitbook.io/rollin.games/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rollin-games.gitbook.io/rollin.games/solutions/gamefi-lego/drag-n-drop-gamefi-modules.md).

# Drag-n-Drop GameFi modules

Quickly and easily assemble GameFi mechanisms in your own way.

**Developers could form their own GameFi smart contracts by drag-n-drop pre-built smart contract functions**

Rollin.Games specializes in all the effective and feasible GameFi mechanisms, and transforms them into composable smart contracts. Developers can immediately integrate the pre-built GameFi smart contracts with existing game mechanisms to quickly build in-game economic models of GameFi.

**Game Data Oracle: Handling the communication between blockchain and games**

Rollin.Games game data oracle acts as a data source that can be fed bi-directional between smart contracts and game data, from sending game data to the blockchain to record game results, to calculating game rewards on smart contracts. Enabling real-time communication and making sure the state changing in-game are correct and synchronous with blockchain.
