$SI LIVE LIVE NOWSI MIND IS AWAKE · WORKING FOR $SI 24/7 $SIMINDLIVE · PAIRED WITH $SI$SISSI 生态新成员$SIOLIVE · PAIRED WITH $SI JUPITERVERIFIED LAST BUYLIVE FEED SNAPSHOTTAKEN · ARE YOU IN? PRICE$0.001288+27.54% MCAP$1.25M HOLDERS11,274 VOL 24H$450.3K LIQUIDITY$152.1K TXNS 24H6,537 REWARDS PAID1,022.5 SOL NEXT TARGET$10,000,000 @entersictot.me/entersi CA9aqm...caqjj
适用于每个 Solana 网站

使用 SI Passport 登录

任何 Solana 项目都可以让访客用自己的 SI Passport 登录,就像网站添加“使用 Google 登录”一样:一个 script 标签、一次免费的消息签名,你的页面就能拿到访客公开的 Passport、等级和 SI 持仓。注册你的域名,证明你控制它,团队批准后即可上线。

合作网站0已批准并上线
等待审核0已证明域名
合作方登录次数0在合作网站上
SI 网站0已支持登录
在线演示

在这里登录,看看合作页面能拿到什么

这就是合作方添加的同一个组件。用任意 Solana 钱包登录,或不用钱包加入。面板显示你的页面会收到的公开 Passport,仅此而已。

你的 SI Passport 按钮
  • 一次免费的消息签名,绝不是交易。
  • 消息写明访客所在的网站。
  • 还没有钱包?SI 网站的访客可以用通行密钥加入。
你的页面收到的内容
登录后即可看到合作页面拿到的公开 Passport。
如何运作

四步之后即可上线

注册

用你自己的 SI Passport 登录,注册你的域名、项目名称,如有需要再填写代币 mint 以做持有人验证。

证明域名

把你的令牌放进 /.well-known/si-passport.txt,或放在首页的 meta 标签里,然后在这里检查。

团队审核

每个网站上线前团队都会审核。团队同意之前,合作网站上什么都不会生效。

上线

加入脚本。访客用一次写明你网站名称的免费消息签名登录,你的页面拿到他们公开的 Passport。

设置

复制、粘贴、完成

把这几行放到你的页面上,在 data-site 里填你自己的域名。按钮会出现在你放置 data-si-passport 元素的位置。

<link rel="stylesheet" href="https://sicto.si/assets/css/si-passport-net.css?v=202611111200">
<script src="https://sicto.si/assets/js/si-passport-net.js?v=202611111200" defer data-site="yourproject.com"></script>
<span data-si-passport></span>

在页面中读取 Passport

每当有人登录或退出,组件都会发出 si:passport 事件。window.SIPassportNet.passport 保存着同样的公开 Passport。

document.addEventListener('si:passport', e => {
  const p = e.detail.passport;   // null when signed out
  if (p) console.log(p.handle, p.tier, p.partner_token);
});

在服务器上验证登录

把访客的令牌从页面发到你的服务器,再带上你的域名向 sicto.si 查询。把结果缓存一分钟。

GET https://sicto.si/api/passport-net.php?a=me&site=yourproject.com
X-SI-Passport-Token: <the visitor's token>

200 {"ok": true, "passport": {"number": 1042, "handle": "...", "tier": "10K+", "partner_token": {"holder": true}}}
401 the sign-in ended, or it belongs to another site
注册你的网站

把你的项目接进来

在 sicto.si 上用你的 SI Passport 登录后即可注册域名。你的联系方式保持私密:只有团队能看到。

会传递什么

公开的 Passport 可以,私人数据绝不

你的页面能拿到

  • Passport 编号、用户名、名称和头像
  • 等级,始终来自 $SI
  • 认证标记:SI MIND、团队和官方
  • SI 持仓,$SI 排第一
  • 你设置 mint 后,对你自己代币的持有人验证
  • 网络印章

它绝不会拿到

  • 钱包地址
  • 任何私钥、助记词或密码
  • 任何交易或授权
  • 团队的私人备注和 Passport 主人的设置
  • 来自其他网站的会话
  • Passport 主人没有公开的任何内容
合作方规则

规则简单,对每个网站一视同仁

  1. 01团队批准之前,网站不会上线;团队可以随时暂停或终止任何网站。
  2. 02原样使用 sicto.si 提供的组件。登录永远只是一次免费的消息签名:绝不要索取助记词、交易或授权。
  3. 03消息写明你的网站。在你网站上的登录只在你的网站有效,SI 网站的会话也绝不能用在你的网站上。
  4. 04不要冒充 SI 网站、SI MIND、Codeflex 或任何钱包。不要使用相似的名称或页面。
  5. 05等级或持有人验证是你可以提供的权益,绝不是权利、股份或价值承诺。这里的任何内容都不是投资建议。
  6. 06每个网站都有使用上限。滥用的网站会被暂停,每次暂停和决定都由团队全权负责。
目录

合作网站

团队批准的每个网站,以及它上线的日期。

  • 还没有合作网站上线。你的网站可以成为第一个。
一段话了解“使用 SI Passport 登录”

“使用 SI Passport 登录”让任何 Solana 项目都能在自己的网站上加入 SI Passport 登录。访客签署一条写明网站名称的免费消息,绝不是交易,网站收到访客公开的 SI Passport:编号、用户名、来自 $SI 的等级、认证标记、SI 持仓,以及可选的项目自有代币持有人验证,绝不包括钱包地址。项目在 sicto.si 注册域名,用令牌文件或 meta 标签证明控制权,团队批准后上线。在合作网站上的每一次首次登录都会生成一个免费的 SI Passport,其等级来自 $SI。

问题

关于“使用 SI Passport 登录”

“使用 SI Passport 登录”要花钱吗?

不花钱,对合作方和访客都是。登录是一次免费的消息签名,服务器上的验证也免费。

我的网站能看到访客的钱包地址吗?

不能。合作页面拿到的是公开的 Passport:编号、用户名、名称、头像、等级、认证标记、SI 持仓以及其自有代币的持有人验证。绝不包括钱包地址。

如果访客还没有 SI Passport 怎么办?

首次登录会按 SI Passport 规则生成一个免费的 SI Passport。它的等级来自该钱包里的 $SI。

审核需要多久?

团队按收到的顺序审核网站。在团队成员批准之前,任何网站都不会上线。

在我网站上的登录能被拿到别处使用吗?

不能。消息写明你的网站,登录会对照你网站的来源进行检查,在你网站上建立的会话只在你的网站有效。

我能验证自己代币的持有人吗?

能。注册时填写你代币的 mint,你的页面收到的每个 Passport 都会注明其钱包是否持有你的代币。

带来你的持有人

一个 Passport,走遍每个 Solana 网站

注册你的域名,给访客一个 SI 社区已经在用的登录方式。