78
contributors
Ligo is open-source and open for contributions. Join the Ligo team on GitLab and start contributing!
contribute on gitlabA simple smart-contract language
built for Mavryk, made for developers.
So, we built it with multi-syntax.
try jsligo onlinetype storage = int;type ret = [list<operation>, storage];// Three entrypoints@entryconst increment = (delta: int, store: storage): ret =>[[], store + delta];@entryconst decrement = (delta: int, store: storage): ret =>[[], store - delta];@entryconst reset = (_p: unit, _s: storage): ret => [[], 0]
try cameligo onlinetype storage = inttype ret = operation list * storage(* Three entrypoints *)[@entry]let increment (delta : int) (store : storage) : ret = [], store + delta[@entry]let decrement (delta : int) (store : storage) : ret = [], store - delta[@entry]let reset (() : unit) (_ : storage) : ret = [], 0
Discover everything you need to safely interact with the Mavryk blockchain.
Ligo use static analysis and strong typing to help you write safer code.
Ligo brings syntaxes that fit your preferences: TypeScript-inspired or OCaml-inspired.
Ligo is a high-level language that compiles to optimized Mavryk bytecode.
Ligo uses a robust testing system to simulate the Mavryk blockchain, as if you were inside.
Ligo's community is here to help. Join us on Discord, or let's learn by doing on our Registry.
Ligo cares about Developer Experience, so we've developed a set of tools made just for you.
We're constantly evolving. Keep in touch.
The Ligo team and the community are improving the smart-contract language every day. See the recent changes on our up-to-date Changelog.
Go to Ligo ChangelogLigo sources are available on our GitLab. Feel free to open an issue or contribute.
Contribute to LigoThe Ligo team is contributing too. See us at conferences to discover Ligo through a talk given by one of our teammates.
ligo at mav/devDevelopers all over the world are building the future of Ligo together.
78
Ligo is open-source and open for contributions. Join the Ligo team on GitLab and start contributing!
contribute on gitlab11253
The Ligo community is growing fast. Join our Discord to talk about the Mavryk ecosystem, find help, and discover a lot more.
join our discord9
The Ligo team and community have exposed some packages that you can reuse when developing your own contracts. Discover them on our registry!
see our registry