1 个不稳定版本

0.1.0 2022年12月12日

#18 in #tournament

MIT/Apache

675KB
16K SLoC

smarthub-sdk

Rust 编写 NEAR 智能合约的库。

Crates.io version Download Buildkite Build

在线构造器

在线构造器,用于选择您需要的功能

https://near-constructor.vercel.app/

The-Graph

The-graph 将为您提供从区块链读取数据、进行数据分析等的现成 API。

在线演示: https://thegraph.com/hosted-service/subgraph/muzikanto/cultist

SubGraph 仓库: cultist-tech/cultist-graph

GQL 查询仓库: cultist-tech/cultist-gql

NFT

具有新功能的 NFT 标准(nep-171)

NFT 升级:
通过转移一定数量的 FT 或 NEAR 升级 NFT。每个 NFT 都有一个泵吸阈值,超过该阈值后就不能再进行泵吸。每个级别的价格由开发者根据必要功能指定。这将允许游戏实现改善任何物品的功能,以及增加其 FT 的使用。

NFT 揭示:
铸造后,用户将获得具有相同媒体(隐藏元数据字段)的 NFT,并将有两种打开方式

  1. 用户自己可以打开他的 NFT,通过这种机制可以实现“盒子”机制,就像在 Binance 一样
  2. 揭示的时间由创作者设定,例如,在 NFT 集合全部售出后 24 小时进行揭示,这允许扩展与社区互动的选项,从而激发兴趣

NFT 绑定:
将 nft 绑定到账户(转移禁令)

示例仓库: cultist-tech/near-nft

API

FT

FT 标准(nep-141)

示例仓库: cultist-tech/near-ft

MT

MT 标准(nep-245)

示例仓库: cultist-tech/near-mt

市场

用于 NFT 交易的市场

示例仓库: cultist-tech/near-market

  • 核心
  • 枚举
  • 存储管理

租金

可以在一定时间内转让 NFT。租赁期限结束后,NFT 将归还给其所有者。还可以用任何 FT 或 NEAR 支付租金。

示例仓库: cultist-tech/near-rent

API

  • 核心
  • 枚举
  • 存储管理

NFT IDO

实现了简化版 NFT 首次销售的功能(类似于 Binance 上的 NFT 销售)。基本功能:从列表中随机选择 NFT,购买限制,时间延迟铸造,铸造 FT 或 NEAR。问题:很少有 NFT 平台提供此类功能,因此许多开发者自己创建此类功能。

示例仓库: cultist-tech/near-nft-ido

API

  • 核心
  • 枚举
  • 存储管理

锦标赛

适用于区块链上的各种锦标赛。创建锦标赛(通过 NFT 作为选项访问)并设定一定的条件(参与者数量,入场费,奖金分配)。每个参与者贡献一定数额的金钱,锦标赛结束后,所有收集的资金将根据锦标赛条款进行分配。任何人都可以将 FT 或 NFT 贡献到奖金池中。

示例仓库: cultist-tech/near-tournament

API

  • 核心
  • 枚举
  • nft_access

NFT 分割

收集某些 NFT 以交换另一组集合中的特定 NFT。例如:游戏中创建了一把独特的剑,但只能通过收集其所有部分(刀身,剑柄)来获得。这将激励用户寻找必要的 NFT 部分,向部分的所有者提出赎回提议。收集所有部分并交换成相同独特物品的用户可以获得特殊机会。

示例仓库: cultist-tech/near-fractionation

API

  • 核心
  • 枚举

托管

能够在外部专用网站和特定用户之间进行 NFT 到 FT,NFT 到 NFT,FT 到 FT 的交易。这将使您能够在 NFT/FT 不在网站上(未铸造)或您不想 NFT/FT 落入他人手中时对其进行操作。

示例仓库: cultist-tech/near-escrow

API

  • 核心
  • 枚举

声誉

为项目参与者提供声誉参数,将为声誉良好的人提供一定的奖励。声誉将来自其他用户的“投票”支出(“投票”数量取决于声誉价值),以及项目中的某些活动。用途示例:市场降低佣金,在 DAO 中增加影响力,锦标赛入场券)。

示例仓库: cultist-tech/near-reputation

  • 核心

推荐

影响者通过提供推荐链接来宣传项目。在推荐合约中记录了每个点击链接的用户,以及在必要时将其转移到另一个合约(例如,在 NFT 合约中指定版税)。

示例仓库: cultist-tech/near-referral

  • 核心

工具

  • 所有者
  • 合约暂停
  • 黑名单
  • 白名单

依赖

~5MB
~91K SLoC