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 0x0b1c770ca3ee3acdd14d0a0a48724f411111124e146073daecc9c660e272705d. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e2d3ca3a-7d51-439b-8108-5e6ebfd764a0.json and https://artists.proofprofile.net/proofs/artist/e2d3ca3a-7d51-439b-8108-5e6ebfd764a0.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 0x9300c28bee30dccf18657afaefe695e8613de7fe425c12ce00ffd349886ae86b. 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/QZK6L2542442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd6a4ea6e0128c6ea2c40424922d8e06a48b998f10ffa73f7641c54e5f15c967. 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/QZMEP2575738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac17a40f8a5749e17ebddb5b32146288255df0dab93b7332deac0e48020f665. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZMEP2575739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a576d9deb1f7db73b09e3df02ddc729e2a8ac705fdc56430a63d255392bb4b. 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/QZMEP2575740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc969e2718557aa64146abc834c9ef7dc34ae681284411f6d621121e3a0982f45. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZMEP2575741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112ec8921eb28d705ef1e5023a1ff515b59e0d561cdbd46714a352586bd6e7e4. 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/QZMEP2575742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4385da697756a3746493cd924d6dd21387de023f53c1108b6b544ad74e9c8fdf. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZMEP2575743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50de105664d91979695eaf38959d91a69297d79cb191ed9a65d05ab630c56be6. 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/QZMEP2575744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0113a3a07298076d7f41d301c0b9411fad26740220898148ddc3bdd4e722aa9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZMEP2575745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e498011180edda383babe458082dbf5e2b9567ea500a022905577e6749afe33. 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/QZMEP2575747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb9861cbc91a64cd03a9392596e698c670310af1656593c7ac76c3faead0fda. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZMEP2575748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85495f389fe293b6232d803ef7cda101d267332d6d51e0d6b36f332496e8efce. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05: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/QZMEP2575749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x570e140a3c70f141f239d245ca5d8b6784de46e2fba46ccc499e6a753401f7fb. 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/QZNWR2513819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9dc87e552b08ff5adb4d12227a458ad1a1ca9d5fb5474ff9cca50e9340e1ca9. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZNWR2513820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3fed1f877fc642b26df3d80e6631e3667ce6140775478cb8d5b2e2cd4435df3. 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/QZNWR2513821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa991213ffd38f174f5f28e7b430f464a61cafa257466d1573bb60cf7c79f8c75. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QZNWR2513822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d0975b15e3bacddf1aef6abc32b555143e53f67badc438d644ace0e94c3971. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZNWR2513823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c87027bfc38063702b42bb90048e4ca47128be171722c4a1f3a5ab0b21fe627. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZNWR2513824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddf01e114d7f3e6f4b55a4524fa8d0c7a4b39c47e2b53a555be8d333de8c12d0. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZNWR2513825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208c9847612c39805220ee2c6489136f80a3cf1e1cf500a1180640ed70e92f63. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZNWR2513826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5560c16ce58849fb01d76c8477f13bd544b372d7db08fdf40fab07ca46db284. 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/QZNWR2513827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c9999c33dcf3c5bc59fd6c2eccbb9c09a99df4a5aee5fc394c1cb0da3de93a. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/QZNWR2513829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x265f8bb1e0275d2aa11183a4141780225350b2b118d926f3e94730adbdc89b29. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZNWR2513830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459cf44bce9b5634add1821e5d5246507be08c26471b4b7285c8754e7b9c3def. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZNWR2513831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7176cde1529191fa55894c19bfd5614efa43c6c374d0ca75195f8692a8de4ec5. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/QZNWR2513832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a87c075c84314a86ccd46f47b2f8d8a6b61bcd9b59aef9d030b9665bd86853. 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/QZPLR2510637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d617b57b5472c5cd882038543a2800972b9a73a7c144f40498343967b5032ed. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZPLR2510640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc66c1d776fe8e27379e38062754defbe1a1c7b7f75b006ec21888fc9dc2e84d1. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZPLR2510641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2774a5cecb67028232efabd617e5267434c622c726769ebfccb8838fd3d8e0c7. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZPLR2510642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed287165872b9d62fddaa68c3d377ab7652fe8b28bf2d26cd0db1c125fa9f47. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZTB42567422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa66e193a47620e2d54ee75cc208e52b98dac10b897695f6c1e3dd6c9b9ebc91d. 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/QZTB42567424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa801e0cc9aca2e85029c1159ea332b7b6258d62a69e633a5197d623e245bfd01. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZTB42567425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b99360ea38a2242fb76c8585a565f2811be3038d55ca6b8fc9cadd153735715. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZTB42567426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275e5da38f9ab28315262b8593260020bfa9eed394009df538d39b01bd48681e. 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/QZTB42567427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d6d4fc913556be344acb28bdae84a4916f98b18e3e7eeb48f7d135c6ef8faa. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/QZTB42567428.