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 0x84cc887c31540f0559e3e17e9a91cccff354e4265d8ef28d3600483e1aa7e077. 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/80a76c63-16a0-45c4-ae7e-31f64df7a1d5.json and https://artists.proofprofile.net/proofs/artist/80a76c63-16a0-45c4-ae7e-31f64df7a1d5.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 0x0574befc5591ec0ededebd1e651a675c2195e0c5106ae94e47b65ac537f1aa59. 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/QZB4J1836430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82fc2780a7bb4b3ad9aef5f29ecb16dc8668190d7a1b5a7a391ac830c393ce1c. 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/QZB4J1836431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd606096ad6f45366109b7ad26b9fee130fe9df7d4a17206ecafb83d187d14c9. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30:07Z), 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/QZB4J1836432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883d3a061f65ac93326ab4e57cf4bb9521524eb58ecf894ca87bb578318e193d. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZB4J1836433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d68095de21cd8d7e3f3a778772034518ed2b30a67555a9b2e70b01f88fc7b1a. 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/QZDA51809998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aa33b917eb8d29599e86269f4cf8c5a1b28d07d57307f1d7c34e6a74d4e2264. 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/QZDA51877809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d98681e6cc46170462325bf9bd47d10fc5dc17d303f8229ac852259ad9fdd6. 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/QZDA61831204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6c7bbd749ac104d01812fc00107f8bef6290e3f87dc0700f10cfeffa1792f2. 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/QZES61809624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fae360055fc87f3e9794aa455022a4200b0837ee9c8e2be69d1087162934ed1. 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/QZES81904857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ed6d13ea809aa48a71ae0f58a5143d463eb972d2a4a379c4c94fa07d058f6a. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZES91983042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca4f74f5f694b858d58634cdc2a5dd34a0aa3793c29ed589e5ee574a58a0c10c. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZHN31993983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d99a302d1445e7f9bbf48c4ca6ac8ea358b7891aae4ff0af7e919e79c112910. 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/QZFZ72050693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6a3330feb80b23cdddd49ab041bda8f9fba6afd0f93b45cf8cba9b1d7885aa. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/QZES62015972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cd504c673c8e24e3cf5d4c2d3f4ced7d94934d149d2afb9803250ebdceb958. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QZES62037959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa0168f041bb7cb1ee252f8f4ea8d7ba771199970c55290bac099702cdcf1d20. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/QZHNC2006751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae018dfc331e89985bbb4f7116c71e94a1da5b5b4fdfcfa3066c966bb61ef70. 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/QZK6N2090281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ba0527d5ee6c4da032f4e42d2f740157aec7c3cd09fd2d8d09cee682b2b0672. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZFZ31915978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7079fe710dddc4772a73cf2f68b78e16893ccd69b0f6fb72c5bcbd831ec68d. 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/SE5BU2276006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699e53bce894b06e2c03a198184846c12ce52f4b192cafe2a66c936f76eafc8a. 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/SE6TI2119334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae018dfc331e89985bbb4f7116c71e94a1da5b5b4fdfcfa3066c966bb61ef70. 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/QZK6N2090281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9e39400429a07e55577291b42d810b373b35691ecdcbc922a2f64472775bc0. 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/UKZGC2201449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x678b24ab91b0ab1c7140038848a5daad8194afa077b0c620b715abeb96fc2db4. 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/QM42K1775794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca3b404fc3b911c4c4f134c7152ba1792d0a3260e3dda58f8a1dc82b2c303935. 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/QZNWS2102591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x664cfaf240064eea78468123ff5679cdce24e7b2a3051191bd214f1b0805a852. 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/QZNWZ2255570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacfbc81e277e1a875676c724fe3460cde3d29a00602c46f6e79d32ecb4934ed1. 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/SE6XX2117678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6374e3a5327ccf336c814b11c9e3c991ca2af53d9179481263ea3fa86d4bcf0c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/SE6HN2285272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bafe3768e8e28c165eb5b24e67d7ce32a0f1bb9bfcb86a87bf2f516f30604da. 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/SE5BU2244809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d4c3025427647e55559772ef968b25ad3d3a9347a09a9865bb4d37a5a1cfc7. 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/QZDA61817273.