Skip to content

Rainlang banner

💧 Rainlang 💧

Rainlang is an onchain smart contract language for any EVM, designed to be much easier to read and write.

Rainlang is:

  • parsed onchain (by a smart contract)
  • interpreted onchain (by a smart contract)
  • permissionlessly extensible (add your own words to the language)
  • immutable (none of the contracts are upgradable or have admin keys)

Raindex

Raindex is a new kind of DEX, where all of the orders are smart contracts written in Rainlang. Think perpetual, algorithmic strategies.

Read more on the docs

Community

Join our community on Telegram

Pinned Loading

  1. rain.webapp rain.webapp Public

    TypeScript 1

  2. rain.interpreter rain.interpreter Public

    Solidity library for implementing Rain compatible interpreters.

    Solidity 13 1

  3. rain.orderbook rain.orderbook Public

    Rain orderbook libraries, subgraph and contract implementation.

    Rust 11 5

  4. rain.flow rain.flow Public

    Solidity interfaces for flow contracts

    Solidity 3

  5. rain.dex.pubstrats rain.dex.pubstrats Public

    Public strats for Raindex

    Solidity 6 2

  6. decentralicense decentralicense Public

    Modified CAL with opinions on user private key management and definitions of decentralisation.

    1

Repositories

Showing 10 of 104 repositories
  • rainlanguage/rain.webapp’s past year of commit activity
    TypeScript 1 0 38 11 Updated Oct 30, 2024
  • rain.string Public

    Broadly applicable tools for working with strings that are needed if you're writing an onchain language.

    rainlanguage/rain.string’s past year of commit activity
    Solidity 0 0 0 0 Updated Oct 30, 2024
  • rain.orderbook Public

    Rain orderbook libraries, subgraph and contract implementation.

    rainlanguage/rain.orderbook’s past year of commit activity
    Rust 11 5 216 13 Updated Oct 30, 2024
  • rain.math.fixedpoint Public

    18 decimal fixed point math in solidity

    rainlanguage/rain.math.fixedpoint’s past year of commit activity
    Solidity 0 0 0 0 Updated Oct 29, 2024
  • specs Public
    rainlanguage/specs’s past year of commit activity
    3 MIT 1 2 0 Updated Oct 29, 2024
  • arb-bot Public

    NodeJS app that finds arbitrage trades for Rain orderbook orders against major DeFi platforms liquidity

    rainlanguage/arb-bot’s past year of commit activity
    TypeScript 8 4 23 1 Updated Oct 29, 2024
  • sushiswap Public Forked from sushi-labs/sushiswap

    Sushi 2.0 🍣

    rainlanguage/sushiswap’s past year of commit activity
    TypeScript 0 1,623 0 2 Updated Oct 29, 2024
  • rainlanguage/rain.dex.solve’s past year of commit activity
    0 0 0 2 Updated Oct 28, 2024
  • rainlanguage/docs.rainlang.xyz’s past year of commit activity
    JavaScript 0 4 1 12 Updated Oct 28, 2024
  • rain.flare Public

    Rainy integration with Flare Network.

    rainlanguage/rain.flare’s past year of commit activity
    Solidity 0 0 1 0 Updated Oct 26, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…