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 0x23241a95915af223b7b58f4a68717336cbb6309607238b494289f20ea03a7ea0. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/729d37a3-4446-4791-a73f-4da836beea62.json and https://artists.proofprofile.net/proofs/artist/729d37a3-4446-4791-a73f-4da836beea62.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 0x538caa278d2faf827b227f1d7f23e9d59f8a2654be5cb6203f43bd499652223f. 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/QMXQJ2015501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63341102f1a58cc8c556bf04876e00202251705f09e87357e597951a4b7d5275. 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/QMXQJ2015502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18081a075dc5626d17f4760995ef71c4b92e3fbbf95e997c83c5bda5ed5fa5a. 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/QMXQJ2015503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2d364f5d4d8661839eb27dfcea9aaac7743a8aa7c0a59d3fa3ba88f510f91b. 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/QMXQJ2015506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4de4caa708f98bbb8ef5e83aa6c60ecbc73f3ebe4f8db07cda9f0389fc2ede4c. 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/QMXQJ2015510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d713940c108e370ca39d32603c535fd01bbf52b5cf4f2540a5478905ad5dce. 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/QMXQJ2015512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa929cb33e3eabea97013d11fc166b25645a9b146e052fee7ee621f84e5e09b73. 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/QMXQJ2015513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47dfb98f7a9527048cd88992c6a29c0ad1459b146f97b7be9855eca3ceaad55. 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/QMXQJ2015504.
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 0x246660e0a40882fb20edbf7473559cc0a5439cdc4ae3c08d71d95bea262707f7. 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/QMXQJ2015507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1511c54acae101d752e706ea9a3e250c425b6d8b0bf21bb2855a906606360cfa. 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/QMXQJ2015508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486a91820b2f55a0a9c150226c6ad7d5b036c682e1b3792c88620d77852adaa6. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/QMXQJ2015509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f11df097fdd3a89d087f46979f1e0805252dd29ce91e81e43b3c66f60af2db. 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/QMXQJ2015511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70b33d620df38cc95ffdb0af2935e18efa4bd8a7807ce7fe6ad24ef9bcea65d. 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/USKRS1864601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77223959b747671c9883cedcbe974558689aa713ea93df680fea5dcabaa423e1. 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/USKRS1864602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf467c69c0e4ce010730640dd5432a10e74ef95701eb4d897f4eb6aed4e3bfb3c. 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/USKRS1864603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e985e27559f58ed0e8f8c3c78dcb205282861c86bf066274b0adbd3d298e8f. 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/USKRS1864604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adb71ae99f9bd7e21fa00cace304261074dfd29e0c9f8724455a5c1cd5838ef. 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/USKRS1864605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c703d6cb214a4d909b3a0d96c3aeae3354be1d2d29f1fb56fb7fc007ea57fd. 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/USKRS1864606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02167c626dbc1e3ef003dbe65a8307d8a7321167eda75ee28b6d8f1fbba39707. 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/USKRS1864608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6648946e2bf7da7c54a049744ed82bb597b25c82c48b28a4bdaa7f7741b87748. 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/USKRS1864609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893f95c9e5c7330cc9c2a6a9a73de6cf336db71d46e23239b9a62e8c5204464a. 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/USKRS1864610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0670e1bb178ca93c93536a1646ca69c2057a5bee85aa077f37c76182c255a5. 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/USKRS1864612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22bbf76a4e1720e7af6cbc62edd43e7c704e746cb70be78b98ff2f189e24a5ac. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:16: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/USKRS1864611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22179d002f217acba12d8cb08e775e86c1db42882c4d5a50eae5be3b57e62ef. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USKRS1864607.