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 0x10ad890394a6234e1d4a3913ac2381b7e21851607f611dc9f8b35c6111ae88b4. 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/0c985f2c-9f1e-4bcc-8eea-8350844c530b.json and https://artists.proofprofile.net/proofs/artist/0c985f2c-9f1e-4bcc-8eea-8350844c530b.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 0x20d242e36d86a7826c63e222e19c5c22e3d77bdbdd66858aff49074a26f34503. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ES5682000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ef014d450fccc43514c991dd50ad5e2b0c66bd0116896f662e2486a5ab670a. 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/ES5682000051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67815e068feedd1c2d9c241d9e97ccf25643fc502207e69e62aa1a6a43ce12e2. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/ES5682000108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc85c88451ab956a4955a5397f700f95b2749d9345ddbee9339db7ffab2c73a. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57:46Z), 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/ES5682000278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872bd1eccce683c3051547049c12ff4c7c4549172c6c8d85d32a03c5de1b6ed6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/ES5682000295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4369abc5898c98375b9503d332f9fdc3121cdb523412687d109e8807ef4443. 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/ES5682000306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d368d1266c26ad36a634f038b1b0f1b073494db7c64ce3534c3f2e059ac7e53. 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/ES5682000318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12bce20ddd0baa75250ea233334d64f6c5076d3566cc162020d1a9bf4cdd255. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/ES5022000711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x354170e8eb7590cb288553e8a53c44b8fd12ad3ca3f8f24bc1b6d5903453ea46. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/ES5022000865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba040a16bc0738f86448f4d9a0efd98499457baee18a3f11b3101638dabd7af. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/ES5022000868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292cabf22c77b9c7fff2e150f53d1b7d6f59b3baa36583ceaecdf5876237f4b7. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/ES5022100189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8aab83540863832e6531e1778ff280a61dc5c284e53da2318a62ccc3468d99. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/ES5022202779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa966038c114d604b4df45d1041d8da3bad1554da70c8f08a481bf9a2eec78742. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01:04Z), 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/ES5022202598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a3b3806a14a3830eb5f8785fb5fbc3694579bdebfbcc345465f5d884013730. Chain 2 (Bitcoin): anchored in block 958506 (2026-07-18T06:14: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/ES5022202790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eb2462b8b35c28c3e54903bb567a08708dd1aba83732b973b271e7dce0092ee. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/ES5022202791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43a73c13678b6fe8f3c67c7075afdec3837697bb1acdf9758d48468866190f4. 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/ES09S2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ae2604d762f715935c18d1deb04d98362fa616a7da17ffdba0140a94656a76. 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/QM4TW2020728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb58816346cd0d7605d5755b3f96d061970d4c1df6ba5df3d793f13f754b9900f. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/ES5682000034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc461698be116de069d3cee7688a12b4826b64c0c3ae6fc2e30f42ce30c64154c. 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/ES5682000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d242e36d86a7826c63e222e19c5c22e3d77bdbdd66858aff49074a26f34503. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/ES5682000019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ef014d450fccc43514c991dd50ad5e2b0c66bd0116896f662e2486a5ab670a. 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/ES5682000051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc85c88451ab956a4955a5397f700f95b2749d9345ddbee9339db7ffab2c73a. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/ES5682000278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9764123c80b254265e8badd0c3d55f8a6f695388c9b8dffa83318c37336a8ce9. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/ES5682000086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf01864a1f231e2e2115fb237670310d2e130d5252674b902f9184caf841475e8. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/ES5682000070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4369abc5898c98375b9503d332f9fdc3121cdb523412687d109e8807ef4443. 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/ES5682000306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfedaa276e6a698bbd696a1591d02e1435ae52a78b1200a9f36d393da05fa3f6e. 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/ES5682000309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872bd1eccce683c3051547049c12ff4c7c4549172c6c8d85d32a03c5de1b6ed6. 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/ES5682000295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9fef68b8ba617ce097969378d030ba5248c76dda80c9003ec339491da6e3d3d. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07: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/ES5682000095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67815e068feedd1c2d9c241d9e97ccf25643fc502207e69e62aa1a6a43ce12e2. 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/ES5682000108.