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 0x71c2722f1445ce1d81c7e8a387fdbea6bd26c1715558a404b0bb78889454d750. 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/123e737b-f904-4c3e-89f3-931fbc757e17.json and https://artists.proofprofile.net/proofs/artist/123e737b-f904-4c3e-89f3-931fbc757e17.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 0xa526b2ad3b5e64541011bcda3d5abde4bdb4642ce25bb431b78ad9bb00764d68. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZHNC2546367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11492596b6c90da22fd542d62852562a3e8dad88d7a9e82725985ce6851bc063. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZHNC2546368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x853dab0056630212531a66d288f3ac7442f452244ff2eb164fa2c5136e0656e4. 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/QZHNC2546369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa862c4c321cbb3b05964d3d663999d219ee385ce78f35dbaaae5ce57a4c18c88. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/QZHNB2599021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49cc79537ced82f13921926895277c91bd2aa253795be32d4340649caf5c9164. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZHNB2599023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1a1898c9380407244ae628f540553e704067d3469613e3ceda8513d0b3ca23. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZHNB2599025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a94995a84d16e6bad5a08925331ed5a045fe20eb997ca51c8f2086adc3bb35b. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26:33Z), 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/QZK6M2590252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7708fd9f18910f7d320326be99b5b6a7989cde9c6f8f907ac609f6d0c234a2c5. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZK6M2590255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82ea91dc90410e1d9a0a545da95da91c18c27a60d1bc4572dff9d3e2cd76e53c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZK6L2587749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481ff5d9cda9f7e8ae5095b679b4910a9bd7f7625142b92593345b9e41d69ef7. 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/QZNWW2574784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x640f131934489b17ce1c2ae8667862649e1d5bc5ea815ffd0fe2944b89710310. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/QZNWW2574785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe3187b784fbf1ef899b6c6bd39e9a52aa080b6ca830140d64dff4323c82cd90. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/QZNWW2574786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc07e24edee0f47544b81cc43be11fa8b512975425a0f5af43d4739bd9cd5d7. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZNWW2574787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2f314eda2b45be8ec3f7bd9a5e81b1ff1d7701573124d9952ae10ed94ee2744. 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/QZNWW2586255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7c50c235161551fcb6d2c3a70de0bd8d1e92b52a60b4d28f20c2d8a7b7f74d. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZNWW2586256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc52bb14e879e743752d32dae448c1c83ea2652f12d9b8f06e02e5842949e35af. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/QZNWW2586257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccdcdc68f592303b2b134b11357beeb2499c9ad7d6d43a245f27abc2f86244d7. 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/QZNWW2586258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f655c054fb0fe378c68d1157dfb9cec176e53c8fcab751106f6da87d9e1186c. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZNWX2523570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f975652252a3cf927e4783e2b9da9921ad8c8d7d478e97e0e57b0c9581dfa8. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/QZNWX2523571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdccaaba241e2c042e7d4e30ec5b4b1a0047573c918f97dbf2b5196658b9f6924. 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/QZZ772511548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7381dd494cae64f0a17bf671d0c638548e4b78d918d49cf1fe29d05f5d5b09. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZZ772511549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc558af89e2aed63f2092a2bf0371e24baabd1bbc3ee03d505cc5e999176e200. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZZ772511550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933b6aab712218fd91d91edcc8f4bdcb5a34261681f7678fed5fb562ad388d2c. 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/QZZ792566781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf560bb98a92864c0545d3556d938ab78739634871c54963294a33ee970b95fc. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZZ792566782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e340080f869f9549d13124e9868dbc04227cef608562d112f328c8b40ba4fc2. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/QZZ792566783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511d1b64562525b6b344b4bded82df38c16152868d82730b90b5e4506d155b81. 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/QZZ792566784.