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 0x65b55b0d837633c407b6fa459ef4b2ab0594265c339698e5793d756b2fb4a5bc. Chain 2 (Bitcoin): anchored in block 953947 (2026-06-16T13:14:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/23e46e42-39e1-4c7a-9bb3-4e3ea6aafb46.json and https://artists.proofprofile.net/proofs/artist/23e46e42-39e1-4c7a-9bb3-4e3ea6aafb46.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 0xd6f1ffd8ce10b8943c667963b0f87537e7eb9de7a1c2f8e12ec9dbb6312459e2. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZK6N2523993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac7badf2282aadfd632997dce422c5e848454f77ab95537695cdc8cdb255be73. 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/QZK6N2523994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd40cb9cf4a5e90bb0677cb90e9352438522fd1574eea6966e2bcc0299822a1. 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/QZK6N2523996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94c52b8a008ec8c4d7dd1a337208cba285349c1237490ea21ea02c6529e3a65. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZK6N2523997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba72c3ecfac87cb72200d5c193baa658f54f59a84b9ab279c467befcd55da4b. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZK6N2523998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe531b142f93e0e44580409bf14ed8008c1e6cc8d176e9439a06545e4577bba42. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZK6N2523999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974f2870c304f008fd5b8851c236ec0e6f0a4f37ebcfd7177c093a3e42ca3572. 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/QZK6N2524000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e8efd70e3d7e77105c89ee0b19b585ba3d2462c9a1a219f3209576573facc3. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6N2524001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7ba10d6fd677f50b378c956e0f3f27c50edc65a9fb65fc96a3df6f30bcb55b9. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZK6N2524002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59da0c18ee3985176022f91e7d42e16d70e72ffe5bef140c3a3c350323e33261. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZK6N2524003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x885d6f1c00a21b4d1ec293c47dcf1fb148fb390d2bf686d43d1300d65029da5a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZK6N2524004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a88ee4212f968b435089280cc524463bcf8ddbaa307eafc1f37e8e3eafd8faf. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZK6N2524007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9d7eeeb8996027a5381810189798a7e23e724184d81f25f76036b8032deb41. 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/QZK6N2524008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc633a884afcab27d524ead3e33d9078b93c72e95cde30fdb655c5fa776e949c0. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZK6N2524009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4b0a68694daefa9a2096b0843cb3b11f95c347dd9cea2bfe9b1b0129809017. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6N2524010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3ac33b613aefd79730a1840fe9786156dedc4d9833a421c2223b421bc87f11. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QZK6N2524011.