1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe348e752e49adb76be8068992f0d1fa4e90ef7d8bdcb2af71b6619324e79df0c. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e6687615-be82-4de5-adfe-0daface0bea1.json and https://artists.proofprofile.net/proofs/artist/e6687615-be82-4de5-adfe-0daface0bea1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
来自星星的你（电视剧《你好外星人》插曲）
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790416025f15201bde35ba4e3e78d38d951bf594fff3a129224a223e74fd27e0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR26V2028490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d35bef869e8e8477e7b5eaee8237b169ed78aa98d7d6535749a1dccec1fd8a0. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR26V2028491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x030ef617df71b980e45fd75aebacf5d2c4858646489b99524372324f194ebc3c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR26V2028492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a366eb629df1671c10780ab06ba13301ec7de0f22f26110f178685f4a5eb46a. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ842300573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4bd56a5b1ba5bc9ee742c43610f2d389b82c6721a75d40f2b319e83c822151. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ842400225.
走着走着就远了（《城中之城》电视剧插曲）
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30cd87b8924296316ed2620a6f31c8b6565e1e91b0a4019cb5cade109929f002. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ842400224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd909f8979cb948937db1e1d04740b1deb747740550f0d89fdfc37dbcaa46845d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732140822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c6530f44b77b1e8ec3a055e79eb668cc818fd40c6b7245ee55471a22111195. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732140824.
有你（《你好，我的对面男友》影视剧插曲）
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x453811d201390b42f2a9d4c057d9299985711b12e73623266ae6c45528bef788. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ842300164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebbcdeabdaa50f6f7d7539c37d3a7a446bf0055e5a52b4c95ff5f5834b558289. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ842200467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320345c4b9fcd94dc305fb5bb9e1bee817ec74fa2aff8c88d813aa8fce8552eb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732138264.
經過這樣的世界 (影視劇《我的助理不簡單》插曲)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb86d664bef9d3a0dcf2a2c2489c708b04d3024e841162de309ef5f9d5c3a9e3. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ842300848.
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7514ca50c21d5335e9026970091db0fd4758f0a96ddeebf2d3d6ef53dcde58. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732140823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c8337479248566bbe5494c2dde869fcbec913759bb835eb6b1ca8b5bb4cf46f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732147323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f350108ccc7d102676c41f6792c6b11213cc6ea2f76a08297441c1f5e197ea2. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732136558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x723ce4ba74e567e00eb48f1ee4879e49b84fff7b450218b9ff5f0c5fe6417213. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKG732136561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb437411eb722691bc9fd2fb2942e0806c45324243b1d70f82ddd4ac5c2b642b. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CNZ842300180.