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 0x29f8916e60e887f51ae0496a43cccf91efc10bca20cbb500ffb87ba2c9b393d5. 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/8af3b915-8d7e-439f-a6e7-6351e29422b1.json and https://artists.proofprofile.net/proofs/artist/8af3b915-8d7e-439f-a6e7-6351e29422b1.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 0x784312ab7f25d89be71eaac289b5f62e5cc90fbf5d669258cc3e79c6f6d7ab4f. Chain 2 (Bitcoin): anchored in block 957564 (2026-07-11T12:19:47Z), 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/QM24S1915013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041561b435788f2787de4b3211a03a0527cf71bbef7453129c6ce8c4d01abb4d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QM24S1906230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b19d392f555fab554f2ebb3e2a32c7c87b58c475f4ccabb0db289af354f70ec. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QM24S1915014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f2620e26819eaf06717ad05e36df5a17875f96c9744b1ad3b7526fec317a05. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/QM24S1915015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x441308f3f1c86850b5447c41b8a9376b37f3ee7603824b0c24984b0d7a030c82. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QM24S1912601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc157601f9e3228da049d01ffd6f5bde69195689228669b5c90a22e478130195. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QM24S1915017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe38c2431fbb4d917d2fc46dc4320ec8cc16fed1024cfc4d8974da3b816ff485e. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/QM24S1915016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bdecb8254c2afaff0e1d76b83efe22cde824f95f7c1e53a653a151d78b88df. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM7282088522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x045b7afc0e3ae1e831ee99ecb7e49feffaecaa19f67e1b159dc04e3d03283e35. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GBKPL2168488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f954c185110d2de4b0dba704ce5b390ae4bcc1727134e7dc7f3da50d4ddcfc. 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/GBKPL2168831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5e8adf5d3e9230b37280615c5632535f1cb95262293f8dae7410ed3b5c6b19. 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/QM6P42352699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f46f460d9626589a0fe6e2ec7a9f6f6d04004adec35dea60edcebb0267b566. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QM6P42352665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c8e13e5e83ba9d142e52e27febb3732bfa9a8e444f991c73e3735b1d7d5fa2. 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/QM7282374836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544b5eaafbd1cdc369e6a2e9eca7b849c03bf1e72d24f4068a8c2bcf7acc767a. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/QM7282374843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5e8adf5d3e9230b37280615c5632535f1cb95262293f8dae7410ed3b5c6b19. 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/QM6P42352699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f46f460d9626589a0fe6e2ec7a9f6f6d04004adec35dea60edcebb0267b566. 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/QM6P42352665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecefb27027acd9cf19b49ade6e30503a18ec87871dbceec8e2f6d73719e48da6. 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/QMBZ92354289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46af1c3b90be19d5d6e75ca41bb53eede0e8975022e779f07183ed232175bd3. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QMBZ92354292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c8e13e5e83ba9d142e52e27febb3732bfa9a8e444f991c73e3735b1d7d5fa2. 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/QM7282374836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544b5eaafbd1cdc369e6a2e9eca7b849c03bf1e72d24f4068a8c2bcf7acc767a. 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/QM7282374843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5e8adf5d3e9230b37280615c5632535f1cb95262293f8dae7410ed3b5c6b19. 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/QM6P42352699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f46f460d9626589a0fe6e2ec7a9f6f6d04004adec35dea60edcebb0267b566. 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/QM6P42352665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5e8adf5d3e9230b37280615c5632535f1cb95262293f8dae7410ed3b5c6b19. 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/QM6P42352699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f46f460d9626589a0fe6e2ec7a9f6f6d04004adec35dea60edcebb0267b566. 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/QM6P42352665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c8e13e5e83ba9d142e52e27febb3732bfa9a8e444f991c73e3735b1d7d5fa2. 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/QM7282374836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x544b5eaafbd1cdc369e6a2e9eca7b849c03bf1e72d24f4068a8c2bcf7acc767a. 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/QM7282374843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecefb27027acd9cf19b49ade6e30503a18ec87871dbceec8e2f6d73719e48da6. 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/QMBZ92354289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46af1c3b90be19d5d6e75ca41bb53eede0e8975022e779f07183ed232175bd3. 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/QMBZ92354292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b84277dafe15f33fd38f6993fe97c7da4e0b3399282b89a603090d1829a86e3. 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/QMDA62322117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6a47cfcc4d0a20dba78769aadbe32b13884842924e70a8aebf9b73d02b433b. 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/QMDA62322134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63bbc54cb737c5364e661ef011868806e337f22790d5b829f661b8135b1f0e3d. 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/QMDA72325409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a3f53e2f347d5967ca7cbedd146d6b1d25bd7eb0fc752db6fbe7d6008b7a347. 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/QMDA72319491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5195c285723494446a5d1e4029f99ffe2538d456677cb4e3770be9999662fd87. 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/QZTBC2474308.