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 0x9e25885e15236e3bd45fa55ee2efc0ceda6c98f70bce7379ca516058a874ace2. 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/e9a9e3c0-b2ff-4e51-9445-038adb419eba.json and https://artists.proofprofile.net/proofs/artist/e9a9e3c0-b2ff-4e51-9445-038adb419eba.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 0xe83411a4f2b818d51f0bfd546e3614cdff778a5192b569c4c87298a9506349ab. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TW2150310007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78786aee55d9d66f6c3b50501a2ca2308ac0bc1fbdd1cae83b131d9feb63ba66. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TW2150810018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfcdabeaa0f3b7303755f84bd7ae2beec98afd37072f7b2283e7d292ac52bb08. 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/TW2150810020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9114b6b79f5458abd2361a64358e5c4752c3425867032c161a2006ea8028e0c5. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/TW2150810021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa474d3b70220b15c73c1104e0daeb0076595ae962ae00fa2848aa506a5b18e1c. 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/TW2150810022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00018eff1374fbecc7e116ced4a10b2a865a31e033e6f68047ea41fbb08783b7. 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/TW2150810029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6964f9e1e42143823e2abe73ba647ff6435bf1c9e0c493c124db661605b136a. 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/TW2150810031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676ebaa9d2173c5ff2300807423ff8f974526ea01272a9c19c97c67d299116b0. 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/TW2150810036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x694973506a7fe7cf41938da68fc8e2d36c7f1c3dc9129f8f245236a84f10eecc. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TW2150810024.
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 0x3b45ad868bd40aaafbe3bf1253d26ddbb4a7979ca80322afa12ab826b0f9523b. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TW2150810025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08726af7430c50e626b0896c0677d8e5aa5984bb71a16bfc718e7f36cf2789c9. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/TW2150810027.
你是遠的一聲嘆息傳來化作我的呼吸
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2f2868dc7f4104ceac827e10fefac8dae86a5d960648dd23286dcfb5789ba6. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/TW2150810035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b752414d30a301b7352d6ac17a9febf1670f6e3b98f8b354b25f6a1ff524d1. 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/TW2150810038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea469e6550719e65b631cb97208179ce406d583af33eff62953d1580777005bb. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/TW2150810042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95dcfb154093b2f07a151541f37e3a9c9e282abf012d1a44347384b54b649f19. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/TW2150810044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcda364e798f37c4785088e0dd3be363d741940af2c7b9a61382a73ca476ee270. 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/TW2150810045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a8197fc3d8eca1170f801fc2d588876e9f8ebfa6d3ba63251d79f758ca3a352. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/TW2150810047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86a61d5b059fee14e42fa1a3aa7c391452097d0e6695bc72e4143f93a83736c8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TW2151340001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99adc080749a880bcd57bf8f233caa13d07a9e91138c3b14a53425d553ba29c1. 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/TW2151340002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0df21a57419bfe9a00bc44b72ab70c4d0d9b46a95cbbed033faa7695bd4eb099. 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/TW2151340003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfee3e967e38085d98656af830bd65ee06c880070f6b5951ed5dfb8fc2fa17b9. 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/TW2151340005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc82b8ef1e50a7d8a4493014204f9cf0dcf12527ca005e9fdd7c9ffa04e4fd576. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/TW2151340006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x808365ae822564af001e5d3d1066e511347518415ca7e6693d428540c8258d27. 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/TW2151340007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ad914e78e7597e8996ec55493583cb43dc5bd51faabfadecf77f13814e2fe4. 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/TW2151340008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc59d748379b00dcd6999f87af059cd8741539813bdba5e09c66e3975dd1a58a1. 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/TW2151340009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf3374b26547cae1c349aa06a7f986a2e638d0d66c9fe4d8678a20816ffd1c0. 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/TW2151340010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c41586252857ea8b72c2adee25c7b69f3bc8051aae81dbc0dc97c97943ca07. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/TW2151340004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38a3eb83a115b22477710a7a117b2744968b06b85719b19d2b27af7192cbbd5a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TW2151440003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908a1d66f1837b2701f8b90fceb5088411ea705aa4b60addcc31db5feb594fc3. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/TW2151530001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2be404a2681f1441c7bb3e5c7d41895167e246d3db05fe708805ae7d65d5ea. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/TW2151740001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf95330f1328749a6ec1de05132d8ab6df0a6c0dbb6a18ea187782978cbff47ac. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/TW2151740010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09039e5a3949ec30f8477d1145e5c8c3c62e8dc8be80503affab77d124032a5. 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/TW2151740015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0607bba73a983c8b2232cb848f25a47c9b21fa83e359c17aa0b98062a8208c5f. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TW2151740004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd9333cafca055a181c6514248d718273925b38f64a04a9f7027bb250eaffe9f. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/TW2151740008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929d1cc94a5b9337a7995787349cc4ad88cb354e622062c244789ff9760517fe. 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/TW2151740014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6c7b54b5d9fefba927c59f4a19fb195b2c4301bbd998b47a46ea8c53bf00f9. 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/TW2152201101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c68e8cd3d3175b09026684e70022849bbe0179207e46164f3a0ec216202e585. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/TW2152201102.