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 0xff9286387a89e4943514bb839216e9970b6d5a8a6a166af7534106d97ff6c21f. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a338d42a-fbd1-4b22-a32f-1195b246c81f.json and https://artists.proofprofile.net/proofs/artist/a338d42a-fbd1-4b22-a32f-1195b246c81f.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 0x6c07c2bccf240ba688f82e0c4c323daf688c8ecc14dda6994e0fda15fcb58c93. 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/ARF038800047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc972f598c7194ffbc41a24f9ddddeee48c9ad157052500012bd81f24d019fe30. 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/ARF039900494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14cd50c40abf9f0c823b4c3b962402b5c2a1b49e614860b59d1af3adb68de610. 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/ARF036700106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601faa03556c77c277fc311192f6efaa1ff5513951f96177f611e99824c86585. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/ARF039702413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601faa03556c77c277fc311192f6efaa1ff5513951f96177f611e99824c86585. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/ARF039702413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca5777df4c70afacabd0c2aaa2b731b46190eff14512e4cbae421806e0ad337. 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/ARF036700112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf0e2afecc685be84bee92ec80e4e81c4274c54da8bc3163023c85f81ed96bb4. 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/ARF039900342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9a4c86637fb18bd713bfd8c1928ee76c25f098f5116ca13b7bc2aafae5f191f. 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/ARF036700104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b45aa2c498cbc318cf7e4154c81ddeb20e6d0a30146c4ae04bdc6c1d459a15. 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/ARF036700092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14cd50c40abf9f0c823b4c3b962402b5c2a1b49e614860b59d1af3adb68de610. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10:22Z), 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/ARF036700106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268a5b6349db544658c79734ed29e2fcf4fd41024b6e82b6b36e99448c47368e. 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/ARF036700101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c07c2bccf240ba688f82e0c4c323daf688c8ecc14dda6994e0fda15fcb58c93. 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/ARF038800047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601faa03556c77c277fc311192f6efaa1ff5513951f96177f611e99824c86585. 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/ARF039702413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b5053d7583b0c1239390960fd7db5f5adbbe685ed21f3b35c6c229cddc5c6fe. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:45:21Z), 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/ARF036700103.
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 0x3f9cb8dca33f7628c9e1f8cb1c53424b437afcd4031ea50b491cfcc55e4ec781. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/ARF036700108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717ab2a5ecf8e1ce5437e0d031a5c44f839aab6a6c38fbc4a3f3adefd98e7258. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/ARF036700114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe65fed828a8fee70cb870306998b49a8a8445886b05d5c2513614215aa46f5ec. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/ARF036700110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe358245bcaf8b76d5a4c46d1d4f1b0a19693a54c9c1daf17934191d91e48ef08. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/ARF036700111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cdf2ffb211665e6fe07d2727a715f28c6566365ab399e2eadc468a1103749f. 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/ARF036700116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486b975fcff33c023a4808ae1d9ea31cb37f9cbd8804a9b422a1d6d18cc4b022. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/ARF036700105.