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 0xdda23cb856ca7fef5c396c45ef4de4abc22d427b006a1139b2db1268970440d0. 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/d2ea7377-03a2-48b9-adea-441a9900b639.json and https://artists.proofprofile.net/proofs/artist/d2ea7377-03a2-48b9-adea-441a9900b639.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 0x6a174f052932eb5445cf29f1012b98d534332487f3a5e01c773eec4ccf76e270. 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/TCACU1610122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d68933c8bc1cc335b96b96bcdfdbf326277a9dcd0e4fe37ed7eca912673c3c. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:05: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/TCACU1610141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead003fe5d2482be9ef438054a3caa181f414952f2a0fa02fdaa6edcb8654407. 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/TCACU1610172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7005b97ee8fe0ab2bd48365ec1676c968bc4829c3d744e94e4b7b57bdb8a81e. 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/TCACU1610184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3bd06e20c904444d31f5382f305f67550a6adfd41cfee2c2493e0c07c41503. 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/QZAPG1817833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5af289307d29d363a8d4b2c8c783a6f08531bc346c871c25a4add72e5c37c315. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:29: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/QZAPG1817838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530172983a44363b2897bc50b79963d439645c25002ccf4da11d84e8befb04c4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZAPG1817839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7640336368c67fbdf7b0d666cdfc7e1c98b9da4d4193fb47341e85c843ae392. 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/QZAPG1817840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0fb85eacb881a9f6a7690804a7620f50fb6ed979d001f0086c597eae9608802. 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/TCAEE1968621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7db5fb23bcd6cdc355bc773fa510b8c669d3f79618bceca7cd99467e3926b3b. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/TCAEE1968634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d60ac2927b1af046d6ada6f4e00e8a986ad334acb1683335f4bfd4e037fde8. 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/TCAEE1968666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8eca179619afb05f504627f3e05ca0864f68ca07300e22b527896a9be48f606. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04:56Z), 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/TCAEQ2065618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e4c6039bfb29458e69e4981989ceb69683c311edfa784dd401e8714db41f83. 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/TCAEQ2065695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea74ccb6f81573833aa757fac1b7f59d3d34eef2852a8db533ab9c0b290cce7. 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/TCAEQ2065711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x757945be585227d6a9631e7ae9196f1156eb32a6b938d3ab1690ca3bdc40e56b. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:28:59Z), 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/TCAEQ2065794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a315f01f02870546652252d3d4743d59e02a5da357230244bc1c63f42acb78. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:06: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/TCAEQ2065859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5861dd4ea0102e9953fce7164eba337bb5c22792793731812552d01593ae0694. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T12:10: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/TCAEQ2065868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6971c5153e599d16a39855c5999cdfc7682a0fdb6b1e3145b9dd2c9b125b5fd6. 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/TCAEQ2065881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d66bad2b99edac56e13d8cc4c4a439fbe7ad4b2dbf0b358f91d5d9d2c9f0ae7. 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/TCAEQ2065907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x048355ca485817a93507bbad59b24619f52446418869036ff11ed3f181665e54. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/TCAEQ2065912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f104d16bfffc9f5fe8fcd1026107165d44a5b851dd81f69709a7c49502fd8a. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:47: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/TCAGK2235852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae29d2addb1eef3020c22a096f5de0fa5d279c8133b1441496763d191fc1b5f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCAGZ2399962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c26ba7586fa7edafb762017b5feb71993524ac4cf04687151f442f0cfbd4ed. 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/TCAGX2386135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x013b4d96b972c4911b0a9cc3d9413962f23dfe31d565ea53df6e312659fe1f24. 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/TCAGS2378271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332b9beb5d232dc09dca02976e504a56533c7d81ebcb69563f225a3f5f15ce6b. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T16:01: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/TCAGP2281575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26207625cf603332e89d353c590b7eac13502410c7ce3979d22794c450f4e38. 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/TCAGO2231478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd2ea283dbcc78e8de3adcd696076ccf3eb10ca9c9a913b2133a6b26bb7c1a1. 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/QM24S2401106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x067f4a68796ee72cb0a58db363f662df7abf8102d4fe009c52975bcb177ca1d9. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T01:58: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/QM24S2401103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b864bf9803019c50c5c9a0139873d1dafcc39efa167d46cb9f13278cd7ac15e. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/QZTRX2421194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66c75e2006668fe8666cfad02a335a70484036cbc28e0071cb674ebeae4cf1c. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QM24S2501989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a10de77019f6d6c3224488edc8efea54ec5949d3139e86d5fa4db74dc06a6d6. 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/QM24S2502090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66c75e2006668fe8666cfad02a335a70484036cbc28e0071cb674ebeae4cf1c. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T16:01: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/QM24S2501989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4a6683e27a93b378e3130a2a101e09478a555eab98fe07b67f1d21482c1051. 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/USFMT2405506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e4a6683e27a93b378e3130a2a101e09478a555eab98fe07b67f1d21482c1051. 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/USFMT2405506.