跳到主内容
PORTFOLIO · 存量组合入册

把你手里的设备档案,变成一套可引用的资产编号

放贷方、租赁方、ITAD 手里有现成的资产清单——几百台带序列号的机器,躺在 Excel 里。这一页把「清单变成 CVIN」做成了一次 API 调用:批量建立 L1 身份,每台设备从此有公开可验证、可写进合同条款的编号。写入免费,永远免费。

先把诚实边界说清楚(免得第三次电话才说)

入册建立的是身份,不是独立证据。批量入册的记录归类为 declared(运营方自述)——你的序列号清单是你说的,我们没有独立观测过,所以不计入「真实观测」。要让设备的履历「活」起来,两条路任选或并行:①设备上公开平台(挂牌/出租即被采集器自动观测到);②设备跑签名遥测(cvin_onboard.py --watch,attestation 按设备签名记账)。真实观测 > 0 之前,「抵押登记 / 核保」一类法律用途会被数据质量闸门拦住——这不是门槛,是诚实:没有独立观测的设备本来就不该直接进放款决策。

01

入册后你立刻得到什么

交付物怎么用
每台设备一个 CVIN(序列号 SHA-256 截断,明文不落库)写进抵押合同标的物描述 / 租赁合同附件 / 保单附件——合同条款模板见 条款页
L1 身份级(同一台设备跨运营方同一编号)设备转手、转租、换托管方,履历连续不断——这是「这台卡转过几手」问题的唯一诚实答案
免费自助导出(GET /v1/operator/export,CSV/JSON)审计、保险、大客户要的资产证明直接导出,逐条哈希可独立复算
持续监控入口(设备在公开平台出现 / 抵押权登记 / 异常事件)你的组合里任何一台被公示新抵押 → lien.created 事件;转入他人 → asset.transferred 事件(critical 级)

当前全站真实数据里的 L1 是 0 台、L2 是 0 台——我们不拿种子数据顶这个数。你的组合入册后,第一批真实 L1 里就有你的设备。

02

怎么提交:一张 CSV,一次调用

端点:POST https://cvin.org/v1/portfolio(需批量登记密钥,邮件说明台数即人工签发——给写权限的钥匙不能自助无限发,这是登记表 append-only 的纪律)。单批最多 500 台,分批幂等。

bash
# CSV 列:serial,mfr,model,form,mem,evidence_url,note(后三列可空)
# 03216XXXXXXX,nv,rtx4090,pcie,24g,https://你的资产系统/invoice/1,采购批次A
# 04287YYYYYYY,nv,h100,sxm,80g,,租赁退回

# 转成一次调用(dry_run 先体检,不写链):
curl -X POST https://cvin.org/v1/portfolio \
  -H 'content-type: application/json' \
  -H "x-api-key: $CVIN_KEY" \
  -d '{"items":[{"serial":"03216XXXXXXX","mfr":"nv","model":"rtx4090","form":"pcie","mem":"24g"}],
       "dry_run":true,"by":"你的公司名"}'

响应逐行给出结果:合格行返回 CVIN 与解析链接,出错行带行号与原因(fix_hint 教你回填修正)。重复提交同一台按 duplicate 跳过,不会重复入链。

03

入册只是第一天:之后怎么让履历变厚

动作效果成本
设备出租 / 挂牌到公开平台采集器独立观测(real +1 起步)——履历开始「活」零(本来就要挂牌)
cvin_onboard.py --watch 签名遥测设备签名记账(attestation),机况连续可验——矿卡识别、满载史从这里长出来运维一行命令
发生转移 / 退役 / RMAPOST /v1/lifecycle 落链,事件流自动派生 critical 事件——你的组合透明度就是别人的尽调成本降低一次 API 调用

为什么放贷方应该主动做这件事:你的设备清单变成公开可验证的编号之后,下一家放贷方做尽调时查得到、对得上——你放过的款,设备状态可查,你的组合就是你的信用历史。率先入册的机构,定义的是标准。

04

联系

批量登记密钥:邮件说明台数(人工签发,500 台/次、5000 台/小时)。企业级(API SLA / 月度风险报表 / 合同与发票)见 企业页。想先看一份真的:打开证据最充分那台设备的尽调页。