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 0x48d610ceaea090f3817ae078bce2670ffc25c12ca3746accf61799fbbdf063b4. 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/1da95095-8f92-4b2d-9d11-f635544244ee.json and https://artists.proofprofile.net/proofs/artist/1da95095-8f92-4b2d-9d11-f635544244ee.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 0xebfdc0abb3722b85b7d57fcaf560d2fb77cd25c64ed60a4126b3ce8cedf063f3. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/ES71G1704985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad17acdbe8d6411fe6df64ae9558c6642663101040748926ce26f9b667af4e08. 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/ES71G1736841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6c82fde009b155c4d2a752dca6e66309f1178d8cf76d44b130b576af3ea91f. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/PT5HR1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23ea9ea605a30d3ff930b41d4463bb47965058eecad020acd99a30af6b58844. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/PT5HR1900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb2f2063baae1993ea820fa92583f9d138fdcf48d4ad6bbd8fc92794c044b1c. Chain 2 (Bitcoin): anchored in block 958865 (2026-07-20T13:18: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/PT5HR1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac931217db56e66be9ebfb5bc7c9cebca9edb2b602a525da633e0b814b2974a6. 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/PT5HR1900015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b182fe65cb96a7ce256c283361a18b812c88c092cd20467f939ab814e9b0a91. 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/PT5HR1900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f45409b4bc92bcd56423b27fd76ee770692227ad5d1bfa90d72e818ce5df71. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/PT5HR1900018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb2ce6f4dcc8a700f9f44f75d1951e02b060234ce3c73e2cb1d57571c9bc29c7. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16: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/PT5HR1900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be318cd34b8be20404ed7ac78c1dcc3289183b5e67a2d4f097b7f5271b37f17. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/PT5HR1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546a8f6bbc36675ac358a1ff9dd74bb148abf1c77f5858fe029c27a0177c7a30. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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/PT5HR1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x821516ae691d6d3d08d9023633a6ed9ad46b1c222731daa51128b24c5722c767. 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/PT5HR2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04310a9dbac5b01dc73dcb3916bbb895e3407dc98f4b79d1a7c94c66ad43adc6. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:19: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/PT5HR2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1a00f2ffdb522a3705834b6b815cd49489a91f76995c6be0f83981618af7b3. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33: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/PT5HR2200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a3f7461ff32603b563fed8fff3cea5c5fbdf68a3a432dea919a9290484a91e5. 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/PT5HR2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb275c6da3a2435e2c06b40b1821374c3b01125b84909566fa9d862d69da3eac0. 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/PT5HR2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9673c0366b694a40fd5565dbbfe8c6785ac112ba0531f88fa4853bfad054cf49. 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/PT5HR2500016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3827e700d614747335e0e098ebb538159e088abd9d27050d5411836f674b2e5. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/PT5HR2500017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc33d6cde7d4342460ee548227d0e676a97ffa910daadd160d496e4167f966fa3. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/PT5HR2500011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9599a73c3444d901bf06644a8bdd08333d5596a2a6a25509b5c699e60256d569. 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/PT5HR2500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6700422be71df626df404b226822b2c0de5db694df49263009521602c27dd7. 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/PT5HR2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x202212fe230cf30a2d91e59c622bb1a955ba8dbdc31c4d72b4049b35ac52ecc4. 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/PT5HR2500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78608592ad99f47c7e8de0275ce5200461f69e52d818a175be0efdf6b9c69159. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:35: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/PT5HR2500018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc5e49b9fe7bf00eb6da5ad5135f8407db6558e38a542ffacab3122079d1476. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/PT5HR2500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acd223ecf65935a6ed0489adb9b86587babb1bb3c376339a4cfc348426ca696. 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/PT5HR2500020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49bce829a02993f4961e27c3788394c232cdb22d30d4d4e7b4cb88c8b2a25f93. Chain 2 (Bitcoin): anchored in block 958378 (2026-07-17T06:45: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/PT5HR2500019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8300854b5033ac0590735b635e6a72674799dd4f62fa90c1b4f102bd7616b10. 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/PTVI11900141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd264946a33c5e34d3bb995b58d92535885cf21929c472a5f06a106490e251f. 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/ES71G2329257.