Laïka - Litepaper
  • Overview
    • Why Laïka?
  • Architecture
  • Smart Contracts
    • Core Smart Contracts on Laïka
    • Interaction with Smart Contracts
    • Examples
    • Mainnet Deployment Addresses
  • Validators
    • Interactions
    • Rewards
  • Sequencers
    • Interactions
    • Layer 1 Interactions
    • Layer 2 Interactions
  • Validator and Sequencer Node Setup
  • Bridge
    • Official Multichain Bridge
    • Interactions
    • Bridged assets
    • Account Abstraction
  • Available networks
    • Mainnet
    • Testnet
  • Tokenomics
  • Roadmap
  • Users onboarding
Powered by GitBook
On this page
  1. Smart Contracts

Interaction with Smart Contracts

PreviousCore Smart Contracts on LaïkaNextExamples

Last updated 7 months ago

For developers building dApps on Laïka, interacting with smart contracts is crucial. Here's how you can interact with Laïka smart contracts:

  • Smart Contract Addresses: Laïka provides a readily accessible list of smart contract addresses on the L2 chain. These addresses are essential for interacting with specific functionalities.

  • Application Binary Interface (ABI): Each smart contract has a well-defined ABI that outlines the available functions and their parameters. This ABI allows developers to understand how to call specific functions within the contract and what data to provide.

  • Developer Tools and Libraries: Laïka allows developers to use their existing tools and libraries from other EVM blockchains to directly develop on Laïka with minimal or no changes.

EVM Specifications:

  • Latest Support EVM Version: Cancun

  • Smart contract Language: Solidity

Useful Links:

  • Laika Github:

  • Solidity Smart Contract Library by OpenZepplin:

  • Remix IDE:

  • HardHat:

  • Libraries: Web3.js, Web3.py, Ethers.js

https://github.com/Laika-Chain
https://github.com/OpenZeppelin/openzeppelin-contracts
https://remix.ethereum.org/
https://hardhat.org/