https://github.com/au-cobra/extraction-results
A repository containing code extracted using ConCert
https://github.com/au-cobra/extraction-results
concordium ligo rust smart-contracts
Last synced: 4 months ago
JSON representation
A repository containing code extracted using ConCert
- Host: GitHub
- URL: https://github.com/au-cobra/extraction-results
- Owner: AU-COBRA
- License: mit
- Created: 2021-08-19T20:00:38.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-01-29T21:29:20.000Z (6 months ago)
- Last Synced: 2025-01-29T22:28:13.361Z (6 months ago)
- Topics: concordium, ligo, rust, smart-contracts
- Language: Rust
- Homepage:
- Size: 292 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ConCert Extraction Results
This repository contains source code of programs extracted from Coq using
the [ConCert](https://github.com/AU-COBRA/ConCert) framework.The programs were written in Coq, verified and extracted to several languages using verified code extraction.
The original programs can be found [here](https://github.com/AU-COBRA/ConCert/tree/master/examples).## Structure of the project
Each folder contain extracted programs for a specific language.* [cameligo-extract](cameligo-extract/tests) contains smart contracts extracted to
the CameLIGO smart contract language for the Tezos blockchain.
* [concordium-extract](concordium-extract) contains smart contracts extracted to the smart
contract language for the Concordium blockchain.
* [elm-extract](elm-extract/tests) contains test programs extracted to Elm.
* [elm-wev-extract](elm-web-extract/src) contains a simple web application extracted to Elm.
* [liquidity-extract](liquidity-extract/tests) contains smart contracts extracted to the
Liquidity smart contract language for the Dune blockchain.
* [midlang-extract](midlang-extract/tests) contains smart contracts extracted to the Midlang
smart contract language.
* [rust-extract](rust-extract) contains programs extracted to Rust.