Smart contract for merv
  • TypeScript 44.5%
  • Solidity 40.1%
  • JavaScript 15.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Claude db12f0d6e1 CI: run on git.borodutch.com (Forgejo Actions)
Non-Pages workflows move to .forgejo/workflows; GitHub (a push mirror) keeps only Pages.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 13:40:32 -07:00
.forgejo/workflows CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 13:40:32 -07:00
.github CI: run on git.borodutch.com (Forgejo Actions) 2026-10-22 13:40:32 -07:00
.openzeppelin Refactor redeem function to burn tokens directly from sender and simplify ETH transfer logic 2025-10-25 09:38:28 -07:00
.vscode Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
.yarn Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
contracts Refactor redeem function to burn tokens directly from sender and simplify ETH transfer logic 2025-10-25 09:38:28 -07:00
scripts Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
test Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
.env.sample Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
.gitignore Initial commit 2025-03-12 11:33:02 -07:00
.nvmrc Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
.prettierignore Initial commit 2025-03-12 11:33:02 -07:00
.prettierrc Initial commit 2025-03-12 11:33:02 -07:00
.solhint.json Initial commit 2025-03-12 11:33:02 -07:00
.solhintignore Initial commit 2025-03-12 11:33:02 -07:00
.yarnrc.yml Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
eslint.config.mjs Initial commit 2025-03-12 11:33:02 -07:00
hardhat.config.ts Refactor redeem function to burn tokens directly from sender and simplify ETH transfer logic 2025-10-25 09:38:28 -07:00
LICENSE Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
package.json Refactor redeem function to burn tokens directly from sender and simplify ETH transfer logic 2025-10-25 09:38:28 -07:00
README.md Update dependencies, upgrade contract, and remove unused files 2025-03-12 13:13:13 -07:00
tsconfig.json Initial commit 2025-03-12 11:33:02 -07:00
yarn.lock Refactor redeem function to burn tokens directly from sender and simplify ETH transfer logic 2025-10-25 09:38:28 -07:00

Merv contract

Environment variables

Name Description
ETHERSCAN_API_KEY Etherscan API key
ETH_RPC Ethereum RPC URL
CONTRACT_OWNER_PRIVATE_KEY Private key of the contract owner to deploy the contracts

Also check out the .env.sample file for more information.

Available scripts

Check out the package.json file for more information.