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 0x069d1bfbaf5ae60440b0c3fbdc285db6059409fa417faab266b36d5f47ef48ec. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6ea3cc7f-2666-42f4-8396-238e4495cf9d.json and https://artists.proofprofile.net/proofs/artist/6ea3cc7f-2666-42f4-8396-238e4495cf9d.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 0x8d9d98d90576eadd0c74f4493926500c743d6bb6dfb0616065860796e6140d07. 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/GBMA22375274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd7c2c6169b8733bc84dcc29d18c640a1b5e69e1ca74748d2be6d3242b5f905. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/GBMA22375290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf35aac99806351d416aeb51784cd4c45d60ebbbdb51cd27b86ae825cc166d0. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/GBMA22375355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ccb6629437f5e809bbba0b2da987ecb33a4fbbfcba727074d44559ec2772ac3. 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/GX53U2320366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec2023fd16eb0ce730059bb5421a16f991a7089d778fde6325b1fa7b54712eb. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/GX53U2476610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40ea49ba75f52caf4b6d0ebf4dadc58a32670a20577a312647de3f9519b0f6e5. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GX53U2476479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eb07236297337636cbaae1e092631a012ec23e78e43c10338842f48f204f041. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/GX53U2476480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbef7a8e36e6b5da2fe89df0aa7d8363a26183c8895aafa7e751bfc69cd4330f. 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/GX53U2478600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0c4b05b0231e71a2b9bdded1390b37e44e06b1878dfb7fef4cefbf70eeaaed. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/GX53U2476481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf042578322f3534df5dc9c524fe6404b21cd279c7f7900ee427616fa8502116. 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/GX53U2476628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a0bf353d80408b46182775f2d04db7e80c568860d4d41cc7fbfc6735c4fad9. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/GX53U2476477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea08ad6b3bb1d776cc4a671ed7f8a2b32fa8c18d5f1fb09320317492d874fccd. 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/GX53U2476478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6093652bb1c1710e401a86354cd1f4877c5e684dab6b1e9a20c13a4d690a39e1. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/GX53U2476475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a8ebc95cda4c8eaecd0a5a00e68e52e744756b6bcfc4f0b568b43c6d4135331. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/GX53U2476474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8352cbba1c8c364eed79cc0b7519f56b8a7e9c4dd3d461b29f1d393887363ec1. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/GX53U2587080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28990efaa5ed8453a7b8b85a5483db46b96b11dd0176a05f625ed444f0ae8e69. 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/GX53U2587078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5ed0c670fa23ea001e66d10bf67580cb88010230d96159bb5be4462c009725. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/GX53U2590101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2604a4ad9424f7a9e17a4b47821cac861b9130f43cd63b79b22a9b0c92728fb. 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/GX53U2587052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01e283cea25b731956642534460230dc547b933328d426a7606c2635b89a393b. 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/GX53U2587081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2227329ca60b38b9b90fd8833c5744290cf45f0543daf100b2089d2b68ce1d26. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/GX53U2587075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75eae4219593fb791a3a44c37a2ec92d1189d8633e4fd09bfd372797a7cf78c4. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/GX53U2587076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe554b0b830e246a18f93f34dc6bb617fa0637f4ba1f7cc0221bb1a434b7a594c. 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/GX53U2587079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4ae6b7ae8e24f33bf92ae2bf8fcc8fe890ee65fb0ad574c47783bb8c0efa54. 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/GX53U2587082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b1f27efe1c45aba0457d92ec720b8bb5c010c826b9f05f84b1109cb074af52. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/GX53U2587077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a78b848136581e32eb453ce00a5d5d185fc0eba6b505a0d47a523f86c65d40. 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/GX53U2587073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb277e261162f5a1eb540c32e1fbb81a6af7c61417496b7578f6c97c1af6b9fdf. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/GX53U2587054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35ae9d2b9b5c2a232f502a29db96323c18866910d20a3a1910161fbe5dc13ca. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GX53U2587072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327077cf47816fb56d4e8507bebd73d3fd059cece205bb3f27970f27bf56e43e. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/GX53U2587083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4fe7dcec75dd2d3d55f5d9a52fc01090f15c4f1f37e244ad2a6d7829146932e. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09: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/GX53U2587053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66573852b343371993bb4d7199adffacf83d94b2f0ab988fc36c85df92579fe1. 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/GX53U2587071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46462470bfaa6741a4de18ff2cb107ddfd72457001cea4dac34c5580995fc26e. 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/GX53U2590103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf493142ffba083a5461e089fdaa9ea0c9e827a29958d4db3e92cd2de8cc88314. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/GX53U2590079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367553c235a8195ce7339de5187483cd720377182564b98fc5fdddcc81e00c09. 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/GX53U2587074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0832eb9391764057d79dc592da097fa28186ad149d8e47452da1c50e60ff7894. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GX53U2590102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcdca66ffc5fc44ed7147ebf3e6dd6d67e2cab5321a8bf32091ac568adedbf64. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GXHAF2587510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29ab564e8e7b1f7ec9c7b861f0b7558695bbcc26196933fe6452f845156ad1b. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39: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/GXHAF2587578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960deeaaf905567ada2648c7ecf05d9a7cbc7d62dee5ed3b656d63bfcd7e9de1. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/GXHAF2587311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd88d45b288911abfc0aaf1f20b02504d5ba8272b94b21ac11b12d07caab92aa. 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/GXHAF2587511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb36917e3f9f193fb76c31fec9ee8d0dd12ea10810cf4c48a309221c810a9de. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/GXHAF2587308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac8639823d1531cda5f769c701f45688050f2b27de189baed28b281f97b50bea. 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/GXHAF2587335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca0528af652f01588cb42ada5cd91c549ba34c4d4c0a1a9fff3c7b8f5d72477. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/GXHG92503218.