ErgoScript Contracts#
Ergo Contracts#
ergo-contracts contains Source code of the Ergo smart contracts with compilation, testing, and formal verification tooling
- AssetsAtomicExchange.scala
- CrowdFundingContractVerification.scala
- DummyContractVerification.scala
- Edex.scala
- ICOContractVerification.scala
ErgoScript Examples#
Number | Difficulty | Title |
---|---|---|
1 | Beginner | Pin Lock Contract |
2 | Intermediate | Single-Chain Swap Contracts |
3 | Starter | Simple Send |
4 | Intermediate | Double-Chain Swap Contracts |
5 | Beginner | Timed Fund Contract |
6 | Beginner | Grantor/Beneficiary Pin Lock Contract |
7 | Beginner | Escrow Deposit Contract |
8 | Expert | Token sales service contract |
9 | Beginner | Self-Replicating Sale Contract |
10 | Intermediate | Heads or Tails game Contract |
11 | Expert | Stealth Address |
12 | Expert | Heads or Tails game Contract with Parallelization |
sigmastate-interpreter examples#
dApps and Tooling Contracts#
Deployed Contracts#
- GuapSwap
- Lilium
- Paideia
- ErgoMixer
- Rosen Bridge
- Thz.FM
- EXLE
- Spectrum Finance
- Pheonix Finance (Hodlcoin V2)
- SkyHarbor
- Hodlbox
- SigmaO
- SigmaUSD
- Ergo Raffle
- Auction Coin
- Sigma Finance
- Comet Lottery
- Duckpools
- ergopad
EIPs#
In Development#
- Dexy
- Bitdomains
- ErgoNames
- Analog Ergo
- Chaincash
- AnetaBTC
- Lithos
- SigmaJoin
- Trade-In Contracts (BlitzTCG)
Misc#
- smartpooling-contracts
- ergo-index
- Subpooling
- chain-name-service
- AgeUSD
- ErgoGravity & ErgoNebula
- Oracle Pools v0.4a
- NightOwl
- Hodlcoin (V1?)
ToDo#
Resources#
- contract-testing provides a quick tutorial may be useful for testing your contracts off-chain