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 0xc234e0547604e6af814fb04a8d48cd90d9a0684589d8df97d8876f05ffa42d5e. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6ab9603b-8d8e-4f11-b2e1-a7ea3479a042.json and https://artists.proofprofile.net/proofs/artist/6ab9603b-8d8e-4f11-b2e1-a7ea3479a042.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 0x666544d03b1b951853dde040289f48e257656e20e2beab34a7ee002077ea6d3d. 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/USCGJ1842775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4775c21ba140510126b2b439e0b5dd05c17221e650cb4799d38ba0249a3aaef. 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/USCGJ1842776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9773b165eb06cc95cac0f89eb880a1168489c8176858101f59f243ba7c6e5733. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/USCGJ1842777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac983b8ff02aa76e3ed2b2509fcb85f80e5afbe5ddff1b2cc72af697970b623. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/USCGJ1842778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcdf32756efe8f2e21bd8649f31185d25b760611b2bb55dd17165eb49f2ade15. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/USCGJ1842779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b75a3efda6b2eb13f937e5ffda08b90d8e1d9b0692e4612b18050d5d0ebcd20. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/USCGJ1842780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x968054b69aefde9eee54cd6276fc60df506c417200508f288c3867ceee6c372c. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QMPKX1823455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579d7bbb1933d4f23e7065e66f20d72c09a0342e9461ffda1fcd4c9b9b3b6eeb. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T12:10: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/QZHN31962542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56f88daccc88dd12bbf35cc4960544f9f3978a487750f0051c08e4047a907b64. 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/QZHN51951958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ed624c4c34a0e7308aea88985e0fb97235a2adf58736253654131d27f4f8bc. 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/QZFYX2139708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b01cb6f156827eac0a43d5eeef1299c3dd2a6e175de88f66948f2333f4f0f2. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZFYX2140510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2896f8aea3327f632623bd106ecbeab0fac7023db5ba184c3188195099940445. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-19T23:40: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/QZFYX2140511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76987c02022fa1ce084e7c84f14d6ba71adff6ac3f4ba5f825ba2690e5cd9e4d. 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/QZFYX2140512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9efd5461138f7ca7835d4924d76ee25eb0e59c6e8f5badef0dd03ba49beac2dc. 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/QZFYX2140513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9427ad698e82c7a599d417f336667bc4a44dc2daa066bc2d81137b30038384b6. 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/QZFYX2140514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc178eded97270997a591a010fbb126429582f25be88064a7c928ec3ae223370b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZFYX2140515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc180ed73bbd77efc1c751aa6939acac3fac5f9ba879925e9d4368c10f289a4. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZFYX2140516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07d0b9083f07676d18557b29a1b7bda0dcf9e449e8802593b369eacfd60a9ed. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZFYX2140517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588fc8cd60a8344f3b36bfe0e438f75f8b10d2576f733e9f915099163be53694. 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/QZDA52187062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61ed624c4c34a0e7308aea88985e0fb97235a2adf58736253654131d27f4f8bc. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZFYX2139708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1294d8968908aba57637f03c85398bb843a550f9111864a278b331b4429cced1. 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/QZDA52187063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9c1006cf4e2575d0250e381d119f3d306029d67980715577d67616b3456ad74. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZDA52187064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99c2b43fba03b1f63a97c96057e4e45bc09eade966c4dd352c3b73927bc5a1d5. 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/QZDA52187065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50086d63527b84a117dd72bc42a3e929608f0fd43ecd35014106838160465799. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZDA52187066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c4f55128d19046ec88bf41c37dd772ffcf89f960305a5dee3b7df6a88cfea4. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33:54Z), 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/QZDA52187067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff566e733c259d0dd2155fd1cbb7f48e1b73c0d6db5fbde6d85370e889f16b3e. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZDA52187068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf975a1277c162b84e09261c384e014ddc8d2b59c45f201f264e7417ca1c0e05. 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/QZDA52187069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe603d1dc87031932297f872b2f10c757bb9d9e6f2020c9985db26d8044ad9387. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZDA52187070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832b88b976c8056327ecedcf90508104230ac04b495bbf008632f8335db9760a. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:43:16Z), 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/QZDA52187071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca1de7d6c1535096fd514d14c4a2972f0801a0f45c399f1b1e67f659cca74c3. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:29:31Z), 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/QZDA52187072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90fb49689cf94deea582e919d5ec287a1ad57cb58c6e4ad7bd9dc65f0ab925b. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZMEQ2137185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4a5c668f0a534320ec0b74b71845f1e5e8061ea8686b07a3fe506e945f82ce. 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/QZTPX2190852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ea35adea6f767a237bff96e205e67e9e5f776862951d1272eab4c91d2e4211. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/QZHNC2380464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbfd35060a409a3f6126c7369b82abd446e7aac783a22990be76e40f4c02e96. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USUYG1013343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada780be73e1a161d8ec659d001b46b159c06c5ecfd8471d2db615e9dad5b831. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/USUYG1013363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb4c88b9c56a256791c8480ac82dac929038ca5a14476dd25db3aa83b44e9b9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USUYG1013366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67ec52cc753916c585c5aeea9b4b9a6f578d48b99291ece41e47d18b80498129. 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/USUYG1013369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7126a35e1b21eb0edc4563f7556ec99996db2a1a00d3d575e13084bd91939da. 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/USUYG1013371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324583df3538593d2b5d6f9a6b9ea0717af4d661d99c73b76f4ca4ecb9e4ee7f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USBS19800026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d09f4406a1b8526bd36342e64f4b4744d9b879eb1b3df4c8ae6f81a022d7d9. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/USUYG1013367.
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 0xa036d75d10065b80150fd3089764d1b23b83a2f54016143db220b894589d889e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/USUYG1013373.