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 0x00dc7e85a3c3989d678ee7dc20c75078abe712b1404a32f15041f7ca4e6d12fc. 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/99f7251f-3643-4921-8587-381728ed8e95.json and https://artists.proofprofile.net/proofs/artist/99f7251f-3643-4921-8587-381728ed8e95.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 0x64aa144273bdf9087106c2983eee5d34033839ee3ddf76996c168991ec48b6f4. 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/NL5UZ2403126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c87e815507ffe3c9cefd16842fdfe70e50f2784a87783c0155bf736c258a13. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/NL5UZ2403127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7962ce0d0daf59e1710c293584b864c68020c0fdda4ec4a8d5db5a8d481a9397. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/NL5UZ2407013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e1e6e76dd45195008dc61727966b0a010afab66947ce6085d435fc1b1f38fc. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/NL5UZ2407578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53016c52955a468b10bb0cfaed258198a8da7d1ac136ca8bf282cb4d01379d36. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/NL5UZ2408325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd552cabc2b049e5f5a6940e7c1b680168c69a7ff47a69d7a34f3e08078cd90c4. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/NL5UZ2408327.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x748d8b351e4704038bb3696201332e3af9bce9112e0d1311926908ce61b89996. 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/NL5UZ2408328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ea5f66787460aa09cade83c599d0a03db4173ada5532d80dc56433fead8638. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/NL5UZ2408331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01678c6560fc16080329398b5ce95cfdc4d9b52d39cbcede3e0bcef98c1bd8b5. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/NL5UZ2408332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75229eff838aa92c916c5f17bd0073b083dcff19b7813a3d4d3a1ba04fadf8b8. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/NL5UZ2408334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937797e2e8379e8cc90b0ba85056343e3be22e8492516901d52968c3e4b6bfeb. 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/NL5UZ2408339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedc4682d6e4d0fd8d2ea710ab0fcc3de675be30c75c4436294b79d2ecbd939dc. 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/NL5UZ2409180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e2fb9d4d8ccef17e57ceccf0904b1f71f2c22c2916d742442f236e822e3a01. 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/NL5UZ2410107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc395a00519fa084729a8af0e4a0cf6b92c4776e64d513b13bcadd707791ad64f. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/NL5UZ2410109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c5f73083a38b3913d5326462f0fa116d02d5a08dd0e9d3b48ca4a8d4b21a0b. 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/NL5UZ2410110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab233c486edb03f3dd8ac0723f879d0e59b2041f239d6b9f99641f7f68987f2. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/NL5UZ2410111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d66b7d83bb145cca07cdf585a21b4bd60448a105e391f5139943d113678fa34. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/NL5UZ2411425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5edd1b5460b6d1754feb7f10bd42b5a943017cb0da4de26db2183c1481951585. 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/NL5UZ2411427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab343a4f4ab5732c2cba7f16134c285a0301d96dd98c4f91b29e9b89ee06069. 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/NL5UZ2412875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5996ab57151435a31b452a77235a4c88cb1be2436f43ffd90fef4cf0344bd0a8. 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/NL5UZ2412876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa76504fba941c73aba33fe1b0acaa756f6d519f702b88fb5edc97c37eece18e2. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/NL5UZ2412879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773a2c1a5b80aed047f3b3f3b4adeed5b196ee7097c253768cdac9b52fe0ede1. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/NL5UZ2414994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f96b20ebdfaba5651ff3dcd7b9a43c1b66b2b2afc93a3c4c1ae0f12c3746b4. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/NL5UZ2414995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22272f74c79fe61727bd9a19972540babca6afdab147bc2c77f25fa302a463e9. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/NL5UZ2414996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca34151cd453b67cbc826a65344c07398b79123f40ff9af7f31234fb7d59427b. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/NL5UZ2500819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5ce82bc1413e93e923e7e68aa9491c246afc1ace0282065b8d80aa03a611289. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/NL5UZ2500820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37887b3dd64e286cd8338aaea1244d64030caa9cb1ce588fd3af778bb978ca0c. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/NL5UZ2500821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7cd020b4230b50c6f09eeef1614b2339b8ae2b0d38d46d94c4805433f46562. 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/NL5UZ2501860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51902728a9af9d91a2d1052b73180444a94f08d7f250cfa45f2425386efd18b0. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/NL5UZ2501861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x020b88809a00a4a667f50d804fdc6e1365a8a64a302961f970ffc4e4b3aeaa0e. 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/NL5UZ2501862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142f1538fb7ead83e60bd42b76f603421ce489c72a3af7693da490b04ce03814. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/NL5UZ2501864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x047660f4131aed728381a3e6199bb1e8f08b2494b1b688494ee90dad49221225. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/NL5UZ2502635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9be09d4a4243c6cfe102063c8914d655221eabccea0f87b7e960f4574acee36. 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/NL5UZ2502639.