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 0x52f60b8f1fd6f813d7a864eab135354556e5bbabe3f2a34a9d24f84ab3898c8c. 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/7fa51fec-9283-4e11-a49a-85c6fedb202b.json and https://artists.proofprofile.net/proofs/artist/7fa51fec-9283-4e11-a49a-85c6fedb202b.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 0x1713d0226da977ea65e5871dc694aef7b237f03c051aab3212f2b53bfedb6494. 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/QZZ7P2404129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8835d4a91d737b9aa957dae38d1ff4a2f27c1ec946bd0835a7064a7e61f782b. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZZ7P2404130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17db6bca87e58f42dfa62989d8b148d288ab6c4d46158e0aa92f912cbcf0d292. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZZ7P2404131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecb818cbfbef023584cb8b3515c13f6e2066038b98bf7f85f3b6d9a0b180c86. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39: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/QZZ7P2404132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ba76e4719836b10c394264bb86b94365f057445263d6d503de03aed64bed84. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29: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/QZZ7P2404133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f339ed0dfd0f5e63626bc58b2894b139cd411d04cca3142d9d7fcf204f4159. 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/QZZ7P2404134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c643c4c3d96ef4e7caa18fd91a32cad2365bc9effe635c56b4632cfe8119bba. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZZ7P2404135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1598c5c3630daf73cd4f05edc848cf0bf3a1cd24715395ce7fc28bc11fcd5a2a. 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/QZZ7P2404136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40d5e835ad23a32280f4a4376d554cc50323882e8b4c494a49ce90d2c5daf17. 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/QZZ7P2404137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b74b1c388345dc8267e686e4b5699184fde495e10bc27b9f9240f051cf0ffb. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47: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/QZZ7P2404138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bbaccea6175389461aaae2f117ccd9f3c29cef03611a94d254670b421034c90. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZZ7P2404139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb929751341c60200ae0c3fde45d507dd5c1fc236245febe7b76841a5499bbda. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ATBK71200367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50575474de4c885ad1cd5022df25bba386af063e5a0aee01595a14b095e0f151. 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/ATBK71200368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6117fb506f82bbdecbf3579e14d7ce725b571002a9678332978f949f11c85a2. 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/ATBK71200369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab30a141c637dc452acf8be75e0e8c80c242b5f53c5078a30059dc18338b2b26. 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/ATBK71200370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeddc83ea317bce4e7f29824a7818a964659023ea7a88eab39abffa6bd1c364e1. 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/ATBK71200371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5c9f655350652ae6b2dfc7acbd911a27f36fc078ed2902301c0f907f45ce2fd. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/ATBK71200372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37857e0e866919ce6e60ec7f6984d4615f759748734f0674f3accbb233e143f4. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/ATBK71200373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dce872cd7dadfc494dc570833964934a55f5b5f0c536775de73f1b6d6e4641. 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/ATBK71200374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d38e8eab558623b3d5aefe387c9f49e1428773d34a8547db4840b388b87453c. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/ATBK71200375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d605b9c0f33e77e1c78d5634be62c29486cb49262fb956622cda87c5f36393. 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/ATBK71200376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36727e6dbf1a9de141c45405d0043a6b7d00c1baca31151169215e7b583b9d16. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/ATBK71200613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6ecc36e81a055cf9f52c1a6efcee8fbe7b15f77f96536e26948af5567047dd. Chain 2 (Bitcoin): anchored in block 958678 (2026-07-19T05:59: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/ATBK71200933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde6eaf11bd951c742deab9fb9da4b9e2f2ee25c6279769dd3b84308c3e8bc5e0. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/ATBK71200934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2caa042c2905d1ddb983fc67f471d3584fd4c5af5f63d59102b47a52e10a0f6. 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/ATBK71200935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2d803f73da90e496a3ab64867a781f59ae8c9aee1607843453179bd81397bc. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/ATBK71200936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x459812fb718aace72b0555e90f11cf7e255f1b22c47003eaf5f44fe84a5ef1fd. 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/ATBK71200937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c2d882f2c9a2b65fef36bc46874355c092810e732e09a5a426e6c4cc6cfa9f. 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/ATBK71200939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db5e8cfc0621076883ab08da9524fa6a4cb32c11a37cd1604aa393acf8c1103. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/ATBK71200941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ddadb5bd69b4b049cacfd7f7c9479f13e917a32ed25ca426128f83dd52f815. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/ATBK71200942.