Skip to content

Ed3Academy/ed3-hardhat-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✏️Ed3Academy 之 Solidity 入门开发课程案例--Ed3 Miles&More 计划 👷

🚧 课题目标

客户忠诚度计划是一种营销策略,旨在通过激励和奖励现有客户来提高他们的忠诚度和购买频率。这些计划通常基于一种积分或奖励系统 ,客户可以通过购买产品或服务来获得积分或奖励,并在未来兑换这些积分或奖励以获取折扣、礼品或其他特殊待遇。通过这种方式,客 户忠诚度计划可以促进客户满意度和忠诚度,并为企业带来更多的销售和收入。

💚 传统客户忠诚度计划痛点

目前传统的客户忠诚度计划存在以下几个问题

  • 无法将潜在参与率转化为收入

长期通过奖励积分或商品的做法可能会吸引一部分品牌的客户群,但不是所有的客户。相反,将同质化的积分转换为现金、或具有潜在权 益的数字资产或可以参与其他项目的形式,可以有效地吸引不活跃的长尾用户。

  • 封闭的生态系统

大型企业占据了大部分客户,商家和小品牌往往发现自己被挤兑在外。商业巨头已经为消费者创建了可以自给自足的封闭式生态系统,并 提供了广泛的产品和服务。为了接触到更多的客户,小品牌必须进入这样的生态系统和有“围墙”的花园,即由第三方公司或平台控制的对 客户的访问。

  • 流通性差

积分系统为各个组织单独设计拥有,积分无法转让、赠送,导致积分发行商家的品牌传播有限。大量的积分是用户沉淀未使用的,最后造 成积分对于用户可有可无。部分企业组织个体结成盟友,自主地进行互补性资源交换,各自达成产品阶段性的目标,最后获得长期的市场 竞争优势,形成一个持续而正式的企业联盟关系。

  • 伙伴关系难以扩展

盟友间的合作关系大多是点对点的集成,很难扩展到多种跨合作的生态系统。

  • 缺乏透明度

传统的忠诚度计划通常缺乏透明度,难以让消费者了解计划的具体运作方式、奖励来源和管理过程,这会降低消费者对计划的信任度。例 如货币超发导致通货膨胀,那么后续需要激进调整汇率,导致生态崩溃,容易引起用户(特别是掌握大量积分的产品忠实用户)的不满, 从而带来核心用户流失及企业信誉丧失的负面风险。

以广发银行为例,2020 年积分兑换规则里有几条规则变更,直接将原先的积分价值腰斩;原本可以直接兑换商品的积分兑换策略,很多 变成积分+钱购买的模式,导致用户原本可以不付出任何成本即可兑换商品,变成了需要支付一定的费用才可以兑换商品。

⚡ 客户忠诚度计划 Web3 解决方案

Web3 技术可以解决客户忠诚度计划中的以下几个问题:

  • 创新多样的奖励方式

Web3 客户忠诚度计划可以通过代币奖励、数字权益、NFT 等多种方式来激励消费者的参与和忠诚度。这些奖励方式可以针对不同消费者 的需求和偏好进行定制化,从而提高消费者对计划的兴趣和参与度。

  • 互操作性

Web3 技术可以促进不同平台之间的互操作性,让客户可以在不同的客户忠诚度计划之间转移和交换他们的代币或其他权益。这有助于打 破不同平台之间的垄断和壁垒,提高消费者的自主选择和满意度。

  • 可追溯性

在客户忠诚度计划中,这意味着参与者可以清楚地查看他们的代币、积分或其他权益的来源和流动情况,确保这些权益的发放和使用是公 平和透明的。

✨ 实践案例

Lufthansa Miles & More 是德国汉莎航空旗下的忠诚度计划,旨在为经常乘坐汉莎航空及其合作伙伴航空公司的旅客提供奖励和特权 。Miles & More 发行了代币,称为 Lufthansa 代币,可以在 Miles & More 计划内兑换奖励。持有 Lufthansa 代币的会员可以使用它 们来兑换机票、升舱、酒店住宿、租车等,还可以在 Miles & More 商城中购买商品。

本次课题实践是做一版简化的 Ed3 Miles & More,案例流程:

1677049582677

  1. 用户 User 通过 Ed3AirlineGate 服务窗口购买机票 Ed3AirTicketNFT;
  2. Ed3AirlineGate 服务窗口将机票 Ed3AirTicketNFT 和积分 Ed3LoyaltyPoints 发放给 User;
  3. User 使用 Ed3LoyaltyPoints 积分兑换 Ed3Coupon 优惠券;

🎉 实践过程

其中,V0 版本用一个 mapping 记录用户的机票数;正式版本用户将实际购买机票 NFT(ERC721)

您需要复制.env.example 并改名为.env,填充.env 中账号信息,然后安装项目依赖

npm install

V0 版本

测试命令

npx hardhat test ./test/testDeployLoyaltyProgramV0.js

部署命令

npx hardhat run ./scripts/deployLoyaltyProgramV0.js --network PolygonMumbai

正式版本

测试命令

npx hardhat test ./test/testDeployLoyaltyProgram.js

部署命令

npx hardhat run ./scripts/deployLoyaltyProgram.js --network PolygonMumbai

About

贯穿课程演示demo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors