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 0x2a3c5823a87d8ba7a5ee7a4104e1a1c7298ef6463e4dc81ea5471f07ddb2f973. 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/21c40f59-30d7-448e-b620-2f08e6480455.json and https://artists.proofprofile.net/proofs/artist/21c40f59-30d7-448e-b620-2f08e6480455.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 0x1447ae1b452cd2d2a9d995cbc560501361d75098a6975a2999bc7a7765935019. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17:58Z), 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/QZK6K2105368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb2edcd83df5ba1a9b0aeb091d6ccceba0ccfcaf0b89146641e72b86fd0378c. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZNWT2105715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa28f6d6dad2c23cc7847c04a9dba454fecbd4d92eb55dec5468102e82e1f4c80. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/QZNWQ2276329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12857f10be215056326545a011d7711a631d3d93a85e0175c2821d7a41a6c3b9. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/QZTB72255483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce286f74039751ff8602d7ccc3ca5a6d74342c9e6089258b474730696afd9780. 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/QZTB72257509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0b28fe211d89e0f4ec10e88add9c5ebaaafc28c2a9d6a54134bfb9ab018aab. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZWFL2383396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc2b65b79a486876ca9779ca1ce2bd915662b60f033287111ba6d6dbcbc897c8. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZWFN2302011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bcb778d5e7f341df3f118678f576fecf5399fce4d7d2309100fa262cd2150a4. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZWFN2302026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825f6657c19a6352b92dd3b73c54de24593822f7006682377e9a49528a23f83f. 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/QZWFN2302041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e5f8cc74c4e22816c26c8e1b8abca1cbe76df4eb1dd3ee31ad3a73c35de2dc. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZDA62487241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193f6e0180c0245d982da5b908344c7d404f890146f14f299501e1eabee317eb. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZDA62487244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d66da78ca1d79cc93ab1e9f6a59cead18d6a53fe3447e508ab94caf334847f5. 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/QZDA62487246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30dc57062da73691c099c2b312aa8a35ad4862c433422e559c68386b7957e4e7. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZDA62487257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef959c3b8d183815dd5cca6a5a68ca1b70a5d7884ab0c79eaec1b0033c4e5584. 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/QZDA62487258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09257f7fab9640180b109e19f3cecaade1b3f96d2621347b485bec14501ddaeb. 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/QZTAT2497372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x168c8ca8773c29270d7a3f443424c2e971577d71051556b0437fc2eebc214a0a. 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/QZTB52483313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2dc0f45570a8eff6cea6f7e94c4e54fbc6864190eaa1b1712f6bd04f2d3a80. 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/QZTBE2475142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d12dea8e4a7b77a3a590b9c32644af89d5fe8ccf7cfc7143283e4a16eb11b00. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZWFP2446569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a827ae53a98552b3027a3e767b3d900d2df8586b21ad3c180fe1ed27fdc109. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/QZZ7P2409221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a827ae53a98552b3027a3e767b3d900d2df8586b21ad3c180fe1ed27fdc109. 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/QZZ7P2409221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc3dba6c499295b1126853b4696131aa7e4d9fd1d6cc4626a8c59ecb38a3b0cb. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/QZNWT2567398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3ead63fd1e6e09b7af884023b0ccfe586e7fcfcb27593e0c4621c9a56135a56. 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/QZNWT2567400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbff28896aa45aed8474488105f8da4fe71c62636dc041170c415c19ee0c4fa. 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/QZNWT2567401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38640bd719c0fe13e7b8866022e62c48283098346408a965fc7a2d49337e5958. 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/QZNWT2567402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1ffeac74d372d75e6ba7bb434201226d124505448065a3c819e1a48ec1fdd9f. 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/QZHNA2546065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8567412fc74438cffe7d73b7ea4a2ef9d32d5fe0084c1b5422f9bc6212413841. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZNWT2567403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8b6060aa0e1606072ebb8e053050f0229b95b21b6f0f525167ace18063250df. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZNWT2567404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6f6a022f037a4f03846b5439adc1b0cd1f453ee7412b3d9aa146eb4bf48e1c. 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/QZNWT2567405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb08f5e8689c29edfc1214b5fcc65efe0ac638c36535760683d49761dc1b403. 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/QZNWT2567406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa092d7b007264b940b5078e927df65fb18be12f7b467c7d45a91b5c11492e5af. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZNWT2567407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4d7b0011a72a0181ffe3961bef5f3e6a514624aa36a7cf1f57d51a19d7ad029. 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/QZNWT2567409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9ee7e23cf79dd89b51931efebdbcffcffd03393606dc27b4bdae2c40344f74. 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/QZNWT2567410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585e72b87b73f6b8e54612604ae4e47124127aa23dd5b5189b10727a247bf03f. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZNWT2567411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e10e68516ad93d30622906cc4879dda1695039e80fca4e1ebec64e0096da0a. 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/QZNWT2567413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961305792722c6fb5a031e3bfce82909b7af2bc9ce0b8061298982aeeed4d580. 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/QZNWT2567417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafcb8197455b5ebc716a736a61c91a4837422a20e63d38f9580de45d376821a3. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58:28Z), 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/QZHN62568129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a827ae53a98552b3027a3e767b3d900d2df8586b21ad3c180fe1ed27fdc109. 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/QZZ7P2409221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ec7e70ec0b1e0a4ed95c10f3dcfb7b364a9ddaa67dcd45879aa56752a1e281. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTBF2508820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6928571d9583aac315b061650d2fb6322581044c141b51962962bca1b2bf54d. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/QZTBF2508821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa092d7b007264b940b5078e927df65fb18be12f7b467c7d45a91b5c11492e5af. 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/QZNWT2567407.