1.1. 新增主程序运行前先调用Gettoken.js文件对所有交易对进行更新;
要用脚本请把本文档看完
运行命令: 先运行 chmod +x setup.sh 再运行 ./setup.sh
先用我的邀请码注册backpack交易所(https://backpack.exchange/refer/0xwolverine) 没node的安装一下 这是教程:https://www.runoob.com/nodejs/nodejs-install-setup.html
backpack 刷交易量 JavaScript 只刷sol/usdc 注意事项:他们官网的api太多人用比较卡,可能在交易的时候会卡住,需要自己手动停止程序,重新运行
脚本运行详细:每次兑换一半余额的SOL换成USDC,再把所有USDC换成SOL。
在这创建你的api keys https://backpack.exchange/settings/api-keys
Backpack Plan V1.0
软件功能点可以分为以下几个主要部分,具体描述如下:
- 密钥加载:软件能够加载用户的 Backpack API 密钥 (
apikey
) 和密钥秘密 (apisecret
),密钥保存在.env 文件中,并使用它们进行交易操作。 - 安全传输:确保密钥信息在使用过程中不被泄露,并且仅用于当前交易会话。
- 延迟设置:用户可以配置每次交易的随机延迟时间 (
random
),通过模拟真实用户的交易行为,减少自动化操作的可检测性。 - 交易金额设置:用户可以设置每次交易的随机金额比例 (
money
),确保交易金额的多样性,降低大额交易的风险。
- 状态保存:在交易过程中,软件会定期将当前交易状态保存到本地文件中,包括成功买入次数、卖出次数、总交易次数等数据,以便在异常中断时能够恢复交易。
- 状态恢复:在软件重启后,可以从状态文件中加载上次交易的状态,继续未完成的交易任务,保持交易的连续性。
- 买入操作:软件能够根据用户配置的策略,自动执行指定代币的买入操作,买入后更新相关状态信息。
- 卖出操作:同样,软件能够根据配置自动执行卖出操作,确保在符合条件时及时卖出持有的代币。
- 代币精度处理:软件能自动处理不同代币的精度问题,确保买卖操作能够按正确的金额和数量执行。
- 操作日志:软件在运行过程中会记录每次交易操作的详细信息,包括时间、交易对、交易金额、成功与否等,以便用户日后查看和分析交易行为。
- 错误日志:当出现错误时,软件会记录详细的错误信息,以便用户能够分析问题并采取相应措施。
- 限额控制:用户可以设置每日交易的次数或金额限制,确保在市场波动较大时不会因为频繁交易导致过度损失。
- 随机化交易参数:通过对交易对、延迟时间、交易金额的随机化处理,软件能够减少交易行为的可预测性,提高交易的安全性。
- 延迟执行:软件能够在每次交易前设置一定的延迟时间 (
delay
),模拟手动操作的交易频率,避免快速交易被交易所的风控系统识别为异常。
- 代币列表管理:软件支持多种代币的自动化交易,用户可以配置代币列表,选择需要进行买卖操作的交易对。
- ** 通过Gettoken.js 自动获取backpack 的市场*_USDC交易对,较V1.0来说方便更新最新的交易对无需人工增加;
这些功能点共同作用,构成了一个安全、高效的自动化交易系统,能够帮助用户在 Backpack 交易所中执行持续的买卖操作,并最大限度地降低手动操作的时间成本与风险。