MM

meteoraag/meteora-invent

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

36 stars 质量 71 趋势 32MIT

在Meteora上启动任何东西,并用Invent做任何链上操作

概览

一套包含你在Meteora上发明创新代币发布所需的一切工具包。 工作室工作区包含了与 Meteora 程序交互的所有操作。 1. 将 .env.example 文件复制到 .env 并配置环境变量。 2. (可选)启动本地测试验证器 你也可以用以下命令在localnet - http://localhost:8899上运行工作室操作 3. 从你的私钥生成密钥对: 4. 配置 studio/config 目录中的配置文件。 你可以把提供的示例配置作为起点。确保用你的实际值替换占位符。

概述(AI 翻译)

一套包含你在Meteora上发明创新代币发布所需的一切工具包。

📋 目录

  • 🚀 入门指南
  • 📦 工作空间
  • 演播室
  • 脚手架
  • 🤖 斯基尔特工
  • 🏗️ 结构
  • 🤝 贡献
  • 📄 许可证

🚀 开始

先决条件

  • Node.js >= 22.12.0
  • PNPM >= 10.0.0

克隆仓库

安装

📦 工作空间


工作室 (@meteora-invent/studio)


工作室工作区包含了与 Meteora 程序交互的所有操作。

布置

  1. 将.env.example文件复制到.env,并配置环境变量。

  2. (可选)启动本地测试验证器

You也可以在localnet上运行工作室操作 - http://localhost:8899,使用以下方法command

  1. 从你的私钥生成密钥对:

  2. 配置配置文件在 studio/config 目录中。

  • 配置DLMM
  • 配置DAMM v2
  • 配置DAMM v1
  • 配置DBC
  • 配置 Alpha Vault
  • 配置动态保险库
  • 配置泳池农场
  • 配置费用分摊
  • 配置Zap
  • 配置Met Lock(会合锁)

注意: 你可以以提供的示例配置作为起点。务必替换

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Meteora Invent

A toolkit consisting of everything you need to invent innovative token launches on Meteora.

📋 Table of Contents

🚀 Getting Started

Prerequisites

  • Node.js >= 22.12.0
  • pnpm >= 10.0.0

Clone the repository

git clone https://github.com/MeteoraAg/meteora-invent.git

Installation

# Install pnpm if you haven't already
npm install -g pnpm

# Install all dependencies
pnpm install

📦 Workspaces


Studio (@meteora-invent/studio)


The studio workspace contains all the actions for interacting with Meteora’s programs.

Setup

  1. Copy the .env.example file to .env and configure the environment variables.
cp studio/.env.example studio/.env
  1. (Optional) Start a Local Test Validator

You can also run the studio actions on localnet - http://localhost:8899 with the following command

pnpm studio start-test-validator
  1. Generate a keypair from your private key:
pnpm studio generate-keypair

# For devnet (airdrops 5 SOL)
pnpm studio generate-keypair --network devnet --airdrop

# For localnet (airdrops 5 SOL)
# Ensure that you have already started the local validator with pnpm start-test-validator
pnpm studio generate-keypair --network localnet --airdrop
  1. Configure the config files in the studio/config directory.

Note: You can use the provided example configurations as a starting point. Make sure to replace the placeholders with your actual values.

  1. (Optional) Airdrop SOL to your generated keypair if you need SOL to test on devnet or localnet:
# Airdrop 5 SOL on devnet
pnpm studio airdrop-sol --network devnet

# Airdrop 5 SOL on localnet
# Ensure that you have already started the local validator with pnpm start-test-validator
pnpm studio airdrop-sol --network localnet

DLMM Actions

Create a Customizable Permissionless DLMM Pool

Configure dlmmConfig in dlmm_config.jsonc file and run the following command to create the DLMM pool.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add meteoraag/meteora-invent
新手?先看 mcpskill.org 教程 →