Skip to content

本项目是一个功能强大的做市商支持工具(On-chain market maker tools,支持BSC、Base、Solana、Ethereum),旨在为做市商提供一站式解决方案,支持 Pump 内盘和 DEX(去中心化交易所)等不同交易场景。

License

Notifications You must be signed in to change notification settings

karashockray/On-chain-Marketmaker-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

marketmaker-master

On-chain Memes market maker tools(BSC、Base、Solana、Ethereum)

本项目是一个功能强大的Memes做市商工具,支持:BSC、Base、Solana、Ethereum
image

支持类似Pump逻辑的内盘和 DEX(去中心化交易所)等不同交易场景。该工具集成了账户管理、地址管理、节点管理、系统设置、资产管理以及多种做市策略等核心功能

  1. 账户管理

功能描述:提供对做市商账户的集中管理,包括账户的创建、删除、修改和查询。支持多账户操作,方便做市商在不同的交易场景和平台间切换。 优势:提高账户管理的效率和安全性,确保做市商的资金和交易信息得到妥善保护。

  1. 地址管理

功能描述:管理做市过程中涉及的各类地址,如钱包地址、交易对地址等。支持地址的添加、删除、编辑和批量导入导出,方便做市商快速管理大量地址信息。 优势:简化地址管理流程,减少人工操作失误,提高交易的准确性和效率。

  1. 节点管理

功能描述:对连接的区块链节点进行管理,包括节点的添加、配置、监控和切换。支持多种节点类型,确保在不同的区块链网络中稳定运行。 优势:保障工具与区块链网络的稳定连接,提高交易的执行速度和可靠性。

  1. 系统设置

功能描述:提供系统级别的配置选项,如交易手续费设置、风险控制参数设置、通知提醒设置等。支持用户根据自身需求进行个性化配置。 优势:满足不同做市商的个性化需求,提高工具的适应性和灵活性。

  1. 资产管理

功能描述: 币种管理:支持对多种币种的管理,包括币种的添加、删除、查询和信息更新。实时监控各币种的余额、价格和交易情况。 交易对管理:管理不同的交易对,包括交易对的创建、删除、修改和查询。提供交易对的深度数据和市场行情分析。 优势:帮助做市商全面掌握资产状况,优化资产配置,降低市场风险。

  1. 做市策略

功能描述:

交易刷量:通过自动执行大量的小额交易,提高市场的交易量和流动性,吸引更多的交易者参与。 抢单交易:实时监测市场订单,快速响应并抢单,获取交易机会。 拉盘砸盘:根据市场情况,有策略地进行大量买入或卖出操作,影响市场价格走势。 跟单卖出:跟随其他成功做市商的交易策略,自动进行卖出操作。 优势:提供多样化的做市策略,帮助做市商在不同的市场环境中实现盈利最大化。

安装与配置及项目结构
├── client        # 跨服务引用 
├── cmd           # 启动服务 
│   ├── config    # 环境配置
│   ├── logs      # 日志
│   └── main.go   # 入口文件
├── internal      # 核心源码分模块 
│   ├── handler   # 控制层
│   ├── logic     # 逻辑层
│   └── model     # 数据层
├── router        # 路由层
├── pkg           # 通用工具库 
├── vendor        # 依赖库
├── go.mod        # Go MOD 包管理
├── go.sum
└── README.md     # 说明文档
启动命令
go run main.go

打包命令
go build

windows系统打包linux包
set CGO_ENABLED=1 GOARCH=amd64  CC=x86_64-windows-musl-gcc  CXX=x86_64-windows-musl-g++ 
set GOOS=linux
set CGO_ENABLED=1 GOARCH=amd64  CC=x86_64-linux-musl-gcc  CXX=x86_64-linux-musl-g++ 

go build

生成ABI go文件范例

abigen --abi V2Router.abi --bin V2Router.bin --pkg V2Router --out V2Router.go

支持

如果您有任何疑问,请在 Telegram 中询问 @ghostkar 或者 QQ:3136710645

About

本项目是一个功能强大的做市商支持工具(On-chain market maker tools,支持BSC、Base、Solana、Ethereum),旨在为做市商提供一站式解决方案,支持 Pump 内盘和 DEX(去中心化交易所)等不同交易场景。

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published