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 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 0x9d3f72aa4390bbacb9f6070991c291cc1e99c1e48a66b94bc719e1480e08b035. Chain 2 (Bitcoin): anchored in block 953636 (2026-06-14T13:03:42Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/377ad9be-49a3-49c4-8c41-e02a8502467a.json and https://artists.proofprofile.net/proofs/artist/377ad9be-49a3-49c4-8c41-e02a8502467a.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 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 0xe5b99c3484a324b8469a097704840d272fd8f03ccfbd949340692e4842b6a6c9. 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/QZTAZ2309313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffabf30ff69263970baf77cf7593e756a5df146baab673709ff856879925eab4. 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/QZTAZ2309314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcaf826c06603647aeea3974d878b184b4b26c7291182faeb6977ac0ccca32e0. 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/QZTAZ2309315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032c2008256311a1d5ff757bc8cde163c7b989665bcdd29f6a4c4b2fb399f4e6. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:51: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/QZTAZ2309316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7daf70a5c5ce7a169f20bc23cabbc46040452193fef83196d4d52a9bb038a931. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAZ2309317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd4af47b0bdcd90b1bbb2fa4d4f509f20d2ce8b4c71ed32292844e4b0a595d0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAZ2309318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2957955e2a4e8d737033d0540fb33671c873b5689fe60b56bc11fc2a6d9c2446. 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/QZTAZ2309319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b8d8acffb219a595fe9f4e178649749283595cab85d2983c657a95634e3cf8. 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/QZTAZ2309320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe076d475d1910c661b75b08bee9fd00c01e0156b19df5e142baf8a2e7d3182bd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAZ2309321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef3af2b894230ed8a91e989df505b587915ca6e1d3b5b5ed2ee47e9fba1eb9d. 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/QZTAZ2309322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf26b398bde8a77ff5193fb7a231fe20b35453620606f22984b8b2b33e715de. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZTAZ2309323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7048b875b49e21407c43adbd4fca8af6be789a32af7f0f3ba955c4cf1ebc0ecf. 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/QZTAZ2309324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0533e8a536d81aae4f2a559cf56930c7b98a6fb1f533b5bc1ff5a58b1b00fd5. 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/QZTAZ2309325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d44effb3d324770cbc45f25bdfe15e0c6ba1db88f070d2c8114ad468ec3b41c. 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/QZTAZ2309326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818d317d60768efb55c781f8c7f7dcf7520a03dff7834404d4410742d75c594d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAZ2309327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d92646bcf2967bb6d77ad5e3b404a304f43bb6e4e4734d126aeada27c90827e. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/QZTAZ2309328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e6c5fdec13033c41794a2912de4851d3e94d73eb16024ca105dc668f7a1d32. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZTAZ2309329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0be0ac022758b817fb2c170ff1c24e58151e10bbcd480bce1f43c7e5f7463fa. 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/QZW9N2226313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01fb90b01878bbaa0b6a8efcaa7ba6eef238e5da60ff0f999eba60484295e8f. 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/QZW9N2226314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54478181676ba7fb76e4ec4fd09725b1add14945c5a33b8932becf12ede9f5d8. 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/QZW9N2226315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f105c755e604fd9f0b2331a0d3eb0c5b2ef1a01aaaa03ddd75062fd0b95e148. 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/QZW9N2226316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16cc236660f28ec9604ee99c9dab884c8c1885841436d25fff1ef55272042811. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZW9N2226317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9bbae17b989092e1a091fe3167594a5d83b67b9826a151da6b600afd5331f0b. 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/QZW9N2226318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91291cf49141ed3d678d988a3db2b7bec43015cc1d5161f7946e84f8337b1d6. 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/QZW9N2226319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1a73d8f14e707942faf0f3edc39690b3c27f64858453cae4ac0dfb229b8d4b. 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/QZW9N2226320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7737a17c89e8b2eb143da7509c47ebc444930f05ba86871038548bf7d42816ff. 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/QZNJX2254698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a87c921e626478ae31daeaa278cd1e87a82d0b1868e78e5087863626290cfc7. 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/CA5KR2091990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4500a60571f698d1737cb3e9284795e795fe48d73bbcc4bd690fb9ce43a80e3. 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/CA5KR2157813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387eb8dacffcbe63e07f5bcca7e4e84033afbe8f45cccbe946befa62d57e62aa. 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/CA5KR2157821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe85fcdf9587303632609c8ff850a4865f215233bed6e8eca178ac0154ca2158f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:53:48Z), 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/CA5KR2157823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb839167ebc25e29a2365cc6a6ae57aabb54dc6fb5bbacde00106ec5b215a4665. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/CA5KR2157826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6778c330253248bcbae364c4fc42627fc4d6f3aea1f7aa7621c2b75a1022c901. 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/QZMZ92525458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x290beb6ec00dcb86429cc71195c9ea340c7636f330d1239bd6a95fb4ec4df143. 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/QZMZ92525459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2434acd51c3de162943322005b7ba136fb38e0979cea2e692d2a61c7edc9a40f. 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/QZMZ92525460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d638ba6c431d2076c00e49ee8c37039fbdace4e034864a48d44c66dae6a724. 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/QZMZ92525464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe5f8d990a2fd26a3611397c27992dec3594ba5700a1387d2b578f2378ba49c8. 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/QZMZ92525467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa99fec4597bafc94b93ef9af165867c50fa4e2c260a54066e869e348499c86d2. 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/QZMZ92525461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73424361a2de8c353c1da5f9b8b016555c491326680051534913dfbe2b7d5a2. 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/QZMZ92525462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52402cf56cf99ea02a539566ee65e3dd6a276eb4b8b5de946b244437e107e7f4. 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/QZMZ92525463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34fefb88d75f8809fd54931aff8ad2e1ca23a6464188cf3c9227c4314295a3ee. 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/QZMZ92525465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2ff8b97d0ccaaaf129eeb5c367ca2e8b35bbee1c4e5603ae4c165e367f4e32. 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/QZMZ92525466.