在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 程序交互的所有操作。
布置
-
将
.env.example文件复制到.env,并配置环境变量。 -
(可选)启动本地测试验证器
You也可以在localnet上运行工作室操作 - http://localhost:8899,使用以下方法command
-
从你的私钥生成密钥对:
-
配置配置文件在
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
- Copy the
.env.examplefile to.envand configure the environment variables.
cp studio/.env.example studio/.env
- (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
- 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
- Configure the config files in the
studio/configdirectory.
- Configure DLMM
- Configure DAMM v2
- Configure DAMM v1
- Configure DBC
- Configure Alpha Vault
- Configure Dynamic Vault
- Configure Pool Farms
- Configure Fee Sharing
- Configure Zap
- Configure Met Lock
Note: You can use the provided example configurations as a starting point. Make sure to replace the placeholders with your actual values.
- (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.
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add meteoraag/meteora-invent