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 0x57bfe82d174328a15f49e55958beac0fe931c98d2c6c805e17c3b55ee73e8446. 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/9d420115-a1dd-4e41-8964-63f0a307ea9b.json and https://artists.proofprofile.net/proofs/artist/9d420115-a1dd-4e41-8964-63f0a307ea9b.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 0xf23b3b0870b01df000df8ff43ae90c5ce67903410c4f90f39f20c2d188ae863c. 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/BCRE22400017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0965005e1f2503e69de277a12a5d92b5713adcdc856f63e1103fb166e448d792. 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/BCRE22400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x847e66d5167d8bfcf965fc5349ce787fa5867adefbd27fb8e16f8494674bfd0c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BR1FK2500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74b2ea6dab6e095ddb7192509393a7d07f7b40ace5040604b75648534a0e472. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZW9M2456144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dbdfd13d54ecf5ef4494b5222400f574cf868b6cc836699c53c21f333b631f9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BXY7T2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755e357c456f02a82cb45c809d1520aa8c81d4c82b8911f7752c38e72169dd6c. 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/BR1FK2454874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5491e0674291c558fe34c6204b89c111f80f2e80d468931c64ec180530ad0144. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/BK6TI2420007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23766966aa3b909a6d7e2b1fafe65541ffb509a185514b8c1dbbe0d65bdb5692. 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/BR1FK2454875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c72036ce73e773ee5f0a26ec83e6c27c287aaa2d19e1666f979d442ef0be076. 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/BCRE22400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e34b01146ca29c96ed0141410c3a19d4add80e34cc893767703dd32f4a3e206. 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/SGW502204093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81a0553fd7400d90701d7e7d5c3ad0c0a1e646b1bd83fb2c20a9b3db73b1981. 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/QZW9L2434993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x658598f9946596843943a1852a32bfd2f5f163f2f22a05d2495ac86ceab56d61. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-21T20:56: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/BXS0B2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449783119a5ea594fa69ef1b0d6b57caeeb3a912a1a8551a64107efc6632bbb6. 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/BXS0B2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec4bff4f36f367ebca463cd0f3d52481b113b936dc247cdbc76b6a8b846acf7. 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/BXS0B2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1358abbd8722af9271772552f3ee57821ca473c9a93c23122d217cba40a4ea. 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/BXS0B2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98391d23222a7d443c53bc4001e30ca6869526c611c6c62eb418116ca86da25c. 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/BXY7T2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef81dc2010787329debb2b155803d1921a8d4e02017cec39dadd02f3e52358a. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/BXY7T2400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e8414ac29946a6bbbd935ac66401b96ca5f711b9d1bb649b9936afee3e83ff. 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/BXS0B2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e785d969b9142552c76a8dc10b4fc106d55c898cc0880502a0c093acc5248f. 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/BXY7T2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe079969fa18b29d594713d78cd308ccf663e8faab15a4a68fadd72679b344e5c. 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/BXY7T2400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2fbc5edfd85b0c5bb45e4973470a7c1e707f6b371217ff974c5a3fcc4dcf29. 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/BXY7T2400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa94891190e11c5b49523c36ba8631a04dc3c788afaecf89f3a8c975c03e97cb9. 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/BXY7T2400029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9670daf3c35d0262fc70d2f77a73d2874ee1102a3c5f63f1ec6b4d8073775dff. 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/BCE7P2401100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x377aa1625df4d47e5aacdebf061635bc4a58982acb560f3df914af5d8efa5427. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BXY7T2400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe2ad399523f7bd91f41c87a19f9e549aea18b39780657dde07232e0345a7e3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BCE7P2401099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a101a764309ed2caab6582e5cf0d299cea786d0759476e0bb2ddf20320cc375. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BCE7P2401096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f5f5580e0e2c7f95c33285b53a83da91465cce2a361e8d31098fb4ec3d0a10. 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/BK5222400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e406269903c7a128a507d9ba4ed4dff1c4b58d6ac06d5028d08c7cc3f57065. 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/BKA822300323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf711dd165f0ca19d7d44a2ef5e22165f96da63f65aa67ce20db72a76fed4a7a. 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/BXY7T2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x631bcdb6134e245ea8212a58d7ba0f82929a9bffd3f3f4ef112e290a180b7d21. 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/BCV112300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x200beac1cc34532db169d799f78a4760536057a302696f04f4fd7b1769c4cba1. 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/BX7P32200096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37491f590018969822d1f569a357cdd3ab3f80f7ad1bcf7d995a34fd1b48b308. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/BCV112200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3ad189e4d0195bcaf37c772ede05892066b1595e6b9636f2da32307c4bc9ac. 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/BCV112100069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f6a321067b0ffd683786002ab0308038a228af2ceba25bff690d6540fe4897. 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/BX7P32200117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa145e96155aa039c9c8c5adadf413c2688084dd104ca1f6c18c13570f7469b6e. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/BCRE22400001.
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