littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于React和TypeScript的Inscribe铭文管理应用

项目简介

本项目是基于React和TypeScript开发的Web应用,主要用于展示和操作Varascan平台的智能合约信息。具备铭文信息展示、交易订单查看以及铸造铭文、转账、创建订单等丰富的用户交互功能。

项目的主要特性和功能

  1. 铭文信息展示:可读取并展示单个铭文详细信息,也能以列表形式呈现所有铭文信息。
  2. 用户交互功能:支持用户部署铭文、铸造铭文、转账和创建交易订单等操作(部分功能先提供UI)。
  3. 订单管理:读取市场订单信息,按订单状态展示,设有交易按钮,可按时间、价格进行升序或降序排序。
  4. 交易历史记录:能展示用户所有交易记录或最近N条交易记录。

安装使用步骤

前提条件

假设用户已经下载了本项目的源码文件。

具体步骤

  1. 创建.env文件:在与src平级目录下创建 .env 文件,添加如下内容: plaintext REACT_APP_NODE_ADDRESS=wss://testnet.vara-network.io REACT_APP_IPFS_ADDRESS=https://ipfs.gear-tech.io/api/v0 REACT_APP_IPFS_GATEWAY_ADDRESS=https://ipfs-gw.gear-tech.io/ipfs REACT_APP_CONTRACT_ADDRESS=0xc18584c6b11838f2f62233f030dc8fe649b4b212fd35aaabf79ed0e5be11c24d
  2. 安装依赖:推荐使用node v16.15.1版本,运行 npm i 安装项目依赖。
  3. 运行项目:使用 npm run start 命令启动项目。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】