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 0x88416ee1afa6245a7517e4a344f4c3eff5dc3eb56ec4fa15953818ab23e4276f. 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/c3a3bf4b-3f3f-48f1-8afd-e976942dfd62.json and https://artists.proofprofile.net/proofs/artist/c3a3bf4b-3f3f-48f1-8afd-e976942dfd62.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 0xbb038f97845e3de200c5637514591399fc1239bc5e3f14fb96bd17629ad52534. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZK6J2424613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9054ff1b94a4560144fc02383928c397886d526b8484a743195b8034f8673b20. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2424615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ce2cca4e2b83a34ff72e14db75cc73c826c56278ba3ca3ecb37425688818f4e. 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/QZK6J2424616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8728f6e392fd2be5d19011700bccf0e10febfe3296302f9ef204d56404dbb9. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZK6J2424618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717b3b8ab9a354359464ffba577782635a09076f05d46b91b27c25050182d5d9. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2424619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x072b3db3aab53079d3dd74c559a3934b17272376d067161135c6085c7c9db151. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2424620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c57d429de6d525a036097fb936b515365aa5251fba3686b297140cb77b318b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2424621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb8116ede212b39c087b7ed07276780bea1b16ab9b859801e648241225ec96b. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZK6J2424622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec0b10c1c934ec9def0efb9f9add2326864333e6796ca9758e67397b3bf7036. 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/QZK6J2424624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56474ce19ea2b445fc90c4aeb02e6dd87235fb360215085dc0ef620163482012. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2424629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ee1871fbd5e66925775c978e89002616a88564448fbaa00fc71181a56fedae. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2424630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26944b6befc226d79f4b3a7f4552fe9b29c79b87940e46d1c24a9c2ed00e2f81. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZK6J2424631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6429f9529c16b440c6650cefa3e8494cb4fe7ec43b9fa586b3bd144d805a7f9. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZMER2436245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0dcc6b6bc0b43a7d1b3d88d25cae8c045c01e8ee2dddf779f7fe20de0e2df1e. 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/QZMER2436246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b6bd3249e0896f1e4e330fd53fb68a99004aba34d1583b7e109ef2dc055521. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/QZMER2436247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1300f56793103907a8f6737338269c34d6bd45602698950c351e5ad352507c0. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/QZMER2436248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7930d5318207750229666ad5a3c99784caccff18f58ef975767d18a11b5df610. 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/QZMER2436249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25126a14630d3348577a48081888ac14f95fd2dfe61667196d9445fa8e83ae2. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZDA42512813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d30069213719c4b1f40b06ca488ad30c54d4f92173a774aa10e5952d1958060. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZDA42512815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdf4c497b59a95646a9b408d56a054713478757ec9039645b2a2feebbde805e. 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/QZDA42512816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef112e0a95347d50026c74559d5f4e55d6f062c1ce6f97a08f43abd666f3eb9b. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZDA42512817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf910dc127614736a8d1795c1131df235971d6559396968941de7f0628995e283. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/QZDA42512820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309b0abe207ea88ff4fb6b709d47a99677d83a1107ffdf9c974edfdd4b095d5f. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZDA42512821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd79bd2ca4577609e0459a52358d11cc3cf94adbd7e2f48c39f1d35c9f213374. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZWFK2590657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc93900d16382c0eb9cd01b0a6274f4acddb8fff724231a7fa8c51b1e95f91fb. 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/QZWFK2590658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3327712d141f2433f4bd2c06ba6f2b52b9b7e46b2e37648d4492aeb2eacd6e19. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZWFK2590659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49feabae1ad7648f463e691a528768021c87cf5a5b040b267d0897ae5f004974. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZWFK2590660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89d1c6cb0553ef0b0afd132f3a3f1ee6b65d217a3ac632691ba39153091c7e0. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZWFK2590661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x979b3ed783642c2bec3531ea4bb3348ff73020d080f4921798679c26f60c451b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZZ792582608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b2d392cb1edbe5b27f5ec7c99785b0078011f600bc92bc8faef49415cee841. 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/QZZ792585047.