跳到主要内容

快速入门

Chain Wallet 5分钟内 快速入门

目地

本风控规则用于阻止单笔超过 0.02 SOL 的转账,确保交易金额不会过大。

前提

  • 使用 开发网络主网络,如果是开发网络。请在右上角切换至 开发网络

切换网络

  • 水龙头领取测试币(如果是开发网络)。

  • 创建或使用已有的链上钱包。如果您还没有链上钱包,可点击这里进行 创建

  • 如果使用的是开发网,请切换钱包插件至开发链,否则交易将失效。

    • 以phantom为例。在 设置->开发者设置->测试模式:开->Solana Dev
      Phantom Dev
  • 余额大于 0.03 SOL。

充值至链上地址

将 0.03 SOL 充值到链上地址,点击钱包进行操作。界面左上方为链上钱包地址(点击可复制)。

img.png

生成风控规则

在风控设置里。

npm init docusaurus@latest my-website classic

You can type this command into Command Prompt, Powershell, Terminal, or any other integrated terminal of your code editor.

The command also installs all necessary dependencies you need to run Docusaurus.

转账(交易金额 ≤ 0.02 SOL)

链上钱包转账0.01至任意钱包

在主页中,主页中 余额 -> 发送,然后在收款地址栏填写任意钱包地址。

转账sol

执行转账 -> 交易成功

转账成功示意

图中显示交易金额为 0.01 SOL,交易成功,未触发风控规则。

转账(交易金额 = 0.02 SOL)

在上面的风控规则里,我们创建了一个规则:如果每笔交易大于 0.02 SOL,交易会被拒绝。

现在将发送数量改成0.02sol,再次发送。

执行失败

从图中可以看到,交易被拒绝,提示信息为 “交易金额超过限制”,这表明风控规则已经成功触发。

至此,我们完成了最基础的交易风控设置。你可以尝试修改规则阈值或增加更多条件,以满足实际使用场景。