Why Funfair?

Making gaming fair

We believe players deserve a fairer deal. Help us make it happen.

Get paid

Get paid well for delivering your great games on our global network.

Lead the way

Become the #1 supplier on gaming’s most exciting platform.

Reach aglobal audience

Develop games for the FunFair platform and you’ll be in the vanguard of online gaming, helping to guarantee fair games with no compromise on user experience.

Our unique technology enables a wide range of individuals and organisations in any country to create their casino in minutes, bringing your games to more markets than any other platform.

How it works

“Fairness and transparency are crucial, but so is the fun. That means exceptional games, delivered as fast as players can play. We want to work with developers who believe what we believe – a new standard for fairness, without any compromise.”Jez San, Founder

Why Ethereum?

Ethereum is a decentralized platform that uses blockchain technology and smart contracts to create a secure distributed network with a powerful virtual computer at its heart.

Ethereum’s blockchain removes the need for traditional servers, reducing the number of vulnerabilities to be exploited. As an immutable public ledger of transactions, the blockchain also offers a level of transparency not found in the existing online gaming world.

Ethereum smart contracts are the key to FunFair’s fundamental vision of a fair game. They enable us to run game code exactly as programmed without any possibility of downtime, censorship, fraud or third party interference, and for anyone to review the code before and after each game.

Learn more about Ethereum

What are fate channels?

Fate Channels are our advanced version of State Channels. We use them to generate real time random numbers, facilitate player-game interactions and most importantly, enable micropayments with zero gas cost. They’re the missing link in delivering blockchain gaming that’s fun, fast, fair and frugal. They’re an important part of what makes FunFair special.

Read more in our White Paper

Developing on Funfair

You won’t need to become a blockchain expert to release your games on the FunFair platform

Browser friendly

No need to learn new programming languages, just submit your Web GL, Javascript or Typescript game and we’ll do the rest.

Simple integration

Our user-friendly APIs enable fast, easy access to the network without major adaptations to your code.

End-to-end support

Our technical and business teams will help you through submission, launch, ongoing updates and reporting.

Our programming languages

Building new games, or integrating existing games, for the FunFair platform is easy when you know how.

As we’re developing games that can run on any device, we recommend using the following languages to ensure both responsive design and compatibility with our platform:

Front End

Develop your game using WebGL (particularly for 3D games), Javascript or Typescript and you’ll be good to go.

Back end

Your game logic should exist within an Ethereum smart contract, using a language such as Solidity.


Unfortunately due to prohibitive licencing fees, we do not accept games which use the Unity development engine.

How to get started

Build your game

Create a new game or port an existing one using one of several popular programming languages.

Submit for approval

Contact the FunFair team to enter the submission process which includes a detailed audit of the game code.

Start earning FUN

Once your game is approved, you’ll earn FUN tokens for your contribution to the FunFair gaming universe.