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 0x671ac5e1e7c3622b5534eceaf0cc834b9c1d71822c70342d71619a53eb11a950. 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/bd63700e-0cca-401a-b1ab-55ab8917b172.json and https://artists.proofprofile.net/proofs/artist/bd63700e-0cca-401a-b1ab-55ab8917b172.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 0x3351ba17c8e6f3a272e9418f6815a3c875e08253b2d557febd6910a87f4fbf60. 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/QZK6P2312271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd971e7497490bfa2a5b1e35eeec1b2e83e46f9b07f68d8a37877347fc61ee6f8. 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/NLT2H2300669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba47d9ec3c9112d0fa41f0653b1c6264074948b13ec0ab88c9c4241a15670c0d. 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/QZS642109036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203b5d6561a303f976f700e12579f653b37310be9154d95d1a6610457ed5b114. 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/NLT2H2400802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x451f7a14451c5c19f1595e16c7765b0ae3f72fd8c721e4fddfd46cc3dbc14e17. 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/NLT2H2301004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd45f4ff6fd57beaba62b192fade64adbe68823d186862ce7ba789500cefa4a7d. 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/NLT2H2301013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d33c5793bb46d6efb5899100b7a3f394941d509400095f7eff4ce8ce2150d9. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/GBRKQ2382323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a17393f0d581622a2ec2ea7cc4e27bdfd3786e912b8606fa0f788ffa2dec55. 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/NLT2H2300411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a0f51f29f98c99d3564e4a71e6e9cc8568243b0b346ed70480c637cb40f3de. 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/NLT2H2300112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecefcdf0b6d5635960698a667516ff2ee5cefb55e2345db3d416e78da366f4af. 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/QZ5FN2378316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50db3ea6bce27654e0654a7bb29a0575bc09b57cf2362300ca448c386f15fdd7. 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/NLT2H2200553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7969ca88d41585b23fccdd72a16cc4a0f8cced4e1475fd1d6096239b3d67d449. 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/GX4R52248559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7990434816e4ce6a527ca10b199cde448ca937800fa6b3056e97b1e9ce9b98. 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/TCAFZ2272938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbadf6610285b3227a7f582413717792cd7c5bdb40a86c773918125ad43b7470c. 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/TCAFX2140485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01e9713b2434d070b7d3c96f07e269ca4d0f824223e3ea58f77f3a352fabf38. 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/TCAFQ2158887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806d80059e38c541cb14fd0de82449a96c9c12968369e54f0746ff8041a977f9. 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/GX89G2383842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0d6c14051d76d23dd421c37c29c5dbd2bbb9313188dc76c590c852f93f7de64. 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/CAENV2451027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5d060473dffae1df211327e094c44255588de37fa2f339df842603f40359af. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:43: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/QZS632217368.
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