An LLL-based smart contract function dispatcher and example contract.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


This repository contains an Ethereum smart contract function dispatcher and an associated example contract, both written in LLL, Ethereum's Low-level Lisp-like Language. Its purpose is to show that LLL is a viable language in which to write smart contracts and that doing so is not as difficult as one might assume.

I've written a series of articles on the subject where I go into great detail describing the code and my motivations for suggesting LLL as an alternative smart contract development language.

The original LLL documentation was removed from the Wiki a while back, but it can still be found here.

Release History

  • 0.0.1 - Initial commit.


Daniel Ellison – - @zigguratt


Distributed under the Apache License, Version 2.0. You may obtain a copy of the License at