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 0x46d1a6648f513ecfa516a6b9a206c79d5316f20fae41f81aeaa6892cf125684c. Chain 2 (Bitcoin): anchored in block 953621 (2026-06-14T09:42:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/21fc63db-172a-47c7-a824-0b6ba9aa465c.json and https://artists.proofprofile.net/proofs/artist/21fc63db-172a-47c7-a824-0b6ba9aa465c.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 0x02068e16a4f3d745512a70548043e5e5bbd2a7506d431a0129d5ee66e16d872d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKJ952008518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7691466096be00ae439817424162779600875810162356dcceb898c5830eb2e. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/HKD012301185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456ed2116cea34f3bf866a192f16e514d3f6b0de1c81892218300243e9b08b7d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/HKD012301180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04abe2aefacbad2f71639288b5afb79bebe98073632985522d1294087f450d45. 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/HKG732488638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2227608e2ddf941361be640b7ab6eca67e3a286b651731a6e4d99239fa5cc06. 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/HKD012301127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e49d51a40cdcc55ca40c8fe09b694ff4738d85b2ab24e20f107d64dbd3f188. 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/HKD012301128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d7f8e8d42bd52c7e13f8df954e103051360cede4bdc7a0137e0569f1a4d7c48. 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/HKD012301150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36231f1f9944916696f1116bf47993eb2f533428d63fbd7a8d080a37fde1639c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/HKD012301151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f59bc4ce52d2cb4937e5c9654e856654c30d65e8709984d857c71b8bcda78ef. 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/CN2DY2502477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4cf3a768b534425de6ba76d6f4fd2d5b73213ffa837715b67e11fdcea2da2a9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/CN2DY2502480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43683e62e76c2333c21d2754806843498278fc5390f219b302b5bb4d5cc6c8e0. 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/CN2DY2502483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ba82b390e3f5f12b5bfd7e63032121b7eed4e280929195d68fc9a58ba8a01c. 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/CN2DY2502486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afb0fc8d7898cf90cf9017a9999c851844f8c04c70a260f21163175f2ba4a0e. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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/HKD012301129.
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 0x33f0f831e29f0ac53242a09aa231ac3cdd674b08fb3cbf6707a9150ead74bd3d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CN2DY2502271.