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 0xad72beb5bcd2bf46f40837c86ba005ddcc2a74a653a7790cbc3666c567849350. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/60389576-db62-4488-aacd-320de408f35f.json and https://artists.proofprofile.net/proofs/artist/60389576-db62-4488-aacd-320de408f35f.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 0x4d373c92b2f54cd0a8549af6344d25dd59737724b6962812569f623ad08e22cd. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZNN22328212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3cbaef94452bac5e7c82e63e55f7d21769afe8993af96d763ef45f28b215756. 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/QZNN22328214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2788b43d1b6613156f14c8bd03c52559411246eae3feb5357ec4d626de4b456. 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/QZNN22328215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0071eecd67a942257929087883d4133bf73602e6655a3dd1cab09d2511767e2c. 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/QZNN22328217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x213373cc56ae6034b0d4b269c9a5bdb5f2bb141de55b1eae7e95f98b3d5769bf. 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/QZNN22328219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e8c5d5fe254886322a66c60dbd116b24150f462fc328eaabd3c7e4269b984a. 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/QZNN22328220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8bc49dc54ff77e1accc406df0558a4ec06035ca7e7086e4db4436c694a5f67. 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/QZNN22328222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6d3f957b45425f9b56af6b9e57f2316cb5f1fcc9bf1db63232de5d6102ec35. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZNN22328213.
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 0x75918b4ffa3d755b124b2980b0341552602ccc63c7492cc63f6a219cd44e25b8. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/QZNN22328216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897e9a5f0c3930bf14e4aad8e583dddd48379fb6a312a21b2332846d6a921eb4. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZNN22328221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf01cce420f742572f58b92ded43ee1a67899382166e0179e1090192b711c221. 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/QZNB82361486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5e76aa6b001b3601f60b40d922791bf003e2c4443b23c13d3ace843989e4769. 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/QZNB82361487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22667c07fe132235564743ff9ddef24bff505db7bb1a01dcf8141a9d0de14f9b. 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/QZNB82361488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c76d87cd86c72bf1395615cb5933baadaec3db891d990c33e473bed06ca76c2. 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/QZNB82361490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x938c75acd27c439f9f2d8f8fbd6c45e124d1b914116a6102e99508463609c4e2. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZNB82361489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x974ba3a5a0e0d55e0a7c2d668319fe291c73348a6bc0b50cc2ef57b6f2e97775. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZNB82361491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5953f71a8eee8361807565dce65571d758da19de6584e8c7e0a3d104a9746260. 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/QZJG52354647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf41d276849df95b395fe6f43dc9599110608a8658277284ad865f291e8daf4bf. 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/QZJG52354650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50366be6bcd360042d733f7c6406cda5d529210a3455a36661b36d6bf334295. 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/QZJG52354652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb55a29835fb5e47460f978e012aafd894e1445ea4685af92dc36a141fab13f1. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/QZJG52354648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e6b34ee05f745abe6a14e3b764c40462dec7b91e2a3eceb6c471cada3b1a3b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZJG52354649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bfacd16fe8b5e91e2f21cfbe7eb71ef41332fd6bee4981329a094d2860423ec. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/QZJG52354653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dab53d193eeba2bc806b70a2586664f510615acd36ea888c6aadbcf599972e3. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZJG52354654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089a1af21f43888f1160d0e6792e7d0ee96c81bf058fecb8abd8211159f03ad5. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37: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/QZJG52354656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab06edde2735d11bf7c45ed2068697c232e5d622b6fd75c767cd62062910e5d5. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZJG52354657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c81558cacd87569276b62297e1b827072e9cd4d3355c4e8679ef728edd58748. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZJG52354658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b05b68e52848d2ef1176be8fd1a5f001d459dc61485ffdf60872685edea1ff. 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/QZMWW2427556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0cc7b66d7ac413095c76e4372352e483534bfd6be1dcbed1e2e7f7b75145413. 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/QZNMT2341872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e9f965034ed4cace3790b74946f2b3a83a19fb2d142af85585d1c0a42fd6af. 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/QZMEV2324670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x068597b48f3507d0db8328b8e9e2ab44bcf341d32ca272ac9353917d070d1232. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZLL92399259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66056016962fb0e7e7be8f5e8a6020fdd01a94d655935654508a5813e8fc52ad. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZLL92344385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8301ade10415bb16bc12ae0b99839814f3b922fd88b30a903f7447e27a81996a. 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/QZNMY2273812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16593e0ca42b31d9d7480c8d4d3d42bacd020415d7d1ffd5ac0e4ac9c8dded71. 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/QZNMY2273811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328f020faddd89c831a804d8baef95667d85c24731bd800b3fb4eb0fe45deb33. 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/QZNMY2231729.