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 0xe6a87f3a79e785f40ba3304a3169f3a91dd332219c9bf82b4f76d6d1c6cb5293. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1845c4bb-ed91-45c6-9368-8d22689535a2.json and https://artists.proofprofile.net/proofs/artist/1845c4bb-ed91-45c6-9368-8d22689535a2.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 0x595a55a2f6988da7458244fc842f94d1f940ee7c8895e20d5a46b3bf9ef62bc2. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34: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/GBADD0927001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865722251c480c312309a59e2cac5327f043181d6c07cad46662dc3e2ee43676. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GBADD0927005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0929e5976c047a0f7497ee662cccce79220beb1f64de06a3a7fe2a7cf12e22. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T18:03:45Z), 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/GBADD0927006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b662bccb3eb93c4f1ac0fd0ced7deac9dce21d072b50ee6f8b50d5e650c9726. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:05:43Z), 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/GBADD0927007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x196c8d115a7d2e8b4926b611ec078727f097e0b69ba5617d397301fddba8a2ba. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GBADD0927008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef931dc94ef3d22f2e4ecc5aae7111080ad764262e9c76b528b3676ba12207c8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:39: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/GBADD0927010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb41c475b30718d9bb93bcda99920ece92dce696aa07d35d2a71133be4afa83d. 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/GBADD0927011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe176862b30cc383186a4b2119b28f6b434c2b80586341f553e02d1897c39d24a. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/GBADD1341105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fae96e4a8a83f5773fb24c6ec0dac8147e05396a71de173d53810f47c46556. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/GBADD1341106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e86be3a22f2c7d739ca2e55a656a1863e983ebba22c2b1c5901c3bbb54bde15. 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/US4E41636807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb23811f0686429581e9c2a679da3f93380e16ebfc1bd4a104fae8f2792e02a5. 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/US4E41636808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb14b1aa1578d8877e5bea2934a0c2fb77b9b4075fd600944621687f54a7b94c. 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/US4E41636811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11638aa883bedd287008f3cfe2c0e3de7499c468b5899dd2f31dea69f7f729c0. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/GBDHC2013807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b094f7d069bec7fe66a12e5c8500e538f425bd3595909ce91a95e7e77bc9d91. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T04:53: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/GBDHC2013802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b354656af1122c8bf3816cc959fc0b207ed9230fd3fa8a398a23990de88b3c. 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/GBDHC2013806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f9d10c76105b0d891337aaa135bab0028e8f30902d87070fcdf27d26424bea. 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/GBDHC2013808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8582dcb6915c66b370c85fd8d5434b56466d3d12ecb5d1b3a0e851ed4f74b809. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T10:02:23Z), 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/GBDHC2013809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc986fb72d864a1c4bc53e8048334b1617e1c021e46bb496b4059b26cee58a4e4. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/GBDHC2013810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f49d3bb1efb43bcc01de0860bfbc6906dcc2e547f66fb99573b5e7fc6576e7. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T10:11:24Z), 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/GBDHC2013801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x548eafaa887c3f9d6feee161ea67569d275dae27761c275574515e1456dd4355. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/GBDHC2013803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1393c11d9a657611cc3e7a8beafa8717bbb361bcb482bfe63a82413eef34161. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GBDHC2013804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc58932522d910eb0515af83b82d9e6fcf2421fcaf39a7f8f3ed127a0bdc386. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/GBDHC2013805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f9d10c76105b0d891337aaa135bab0028e8f30902d87070fcdf27d26424bea. 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/GBDHC2013808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8582dcb6915c66b370c85fd8d5434b56466d3d12ecb5d1b3a0e851ed4f74b809. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/GBDHC2013809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc986fb72d864a1c4bc53e8048334b1617e1c021e46bb496b4059b26cee58a4e4. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/GBDHC2013810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf33dcd7ef549ae890e4ca59e7e57739d3dbecb0cc20c95619524e9444f5172e8. 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/GBDHC2013811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61124445ec997a8cf27204cdbbfcd17d88a9a534d284e459e3817f0cd081327d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QMDA72421666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x271a8e47de0cd05cc76f0dd9862ea405d06d7fa9c97f55820684de329800ac83. 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/FR59R1978361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ace8aa14396ceae965588a4b62a386912d3d4c1107f61777dd5a0f5939f7539. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/GX53U2046548.
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