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 0x6f03627206cf4beb0694cbbf3178bc0aa7fe864d8e20375cb2388252b4e5409a. 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/a2a8177f-0df6-4f27-b57f-e01e6fc70588.json and https://artists.proofprofile.net/proofs/artist/a2a8177f-0df6-4f27-b57f-e01e6fc70588.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 0x97d77af6b79c4c645ce895862f01d80808b68b7210431c43e46b7439eb895d11. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/CZA163378205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66ef76b0718963aaee8c9c818d9a1cb89603984d38543f7f49ee33bc947923e. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25: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/CZA163378207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3316828e73dda37c2726c52ba6acb04040c2ff51d903a53af30929350dd15000. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/CZA163378172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89d9edc7670f56644d338978533daf15fb9de7e0969301a285a2270f1b38e6ef. 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/CZA163378174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4fa7c2fda92300505cd65b580828a33ad831643ddcf0a2a1951274f3bdb1129. 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/CZA163378178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab16222d93c468e19d1fb9695ff02b4c6979abb7d0441489282e3d98d0ef93f8. 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/CZA163378179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0716b0261cd0e02d16281ee29f2123d41f43b1e0ae618ebc440fb93816719193. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/CZA163378188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd70d09223090649b95eff4365662fd2678a3835f2199e8442164be1fa890715. 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/CZA163378199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31fb0191c791f638c476a6f0ae14114e0f8035b4931f9dcbc9fd1dd8a67cc8b. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/CZA163378200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef595eb5fd537361dddfcdf51a07c32ebfc6ecf8e3b28de64094dcc0994c903. 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/CZA163378217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6588f30d8555918caf9b7738a9476bc7997d1ac787fd7ec6208a3f72485fdf0c. 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/CZA163378218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14885c6443846755395be3706224742ca0590e7a58b38e69dea661bedde0769. 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/CZA163378220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eac05b514236c29c640993bb65cc7d6b3f4e80d1340a33fb36b6ca1b85e217a. 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/CZA163378224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x205aee0bba6fa4ec09e995aa56ce833b7feb5cd70fa4d4c371a82122eba37f97. 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/CZA163372422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2df074c07e5054e79f3605181534bc3cb856909512ba3765d0e884b51d578de. 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/CZA163372424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0eee96ae00c2b2da1746a85ec7b701268567a3c648da75f1ea9330f43201300. 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/CZA163372425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc045ea14744f4f33e967fecb6cd937c5187cbb5947109e45ba6e29a134cd06e9. Chain 2 (Bitcoin): anchored in block 957692 (2026-07-12T10:37: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/CZA163372428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00615fa8647783e2cff2a772eea3ae46665040ca4bf03409c2aa155c077e6ee0. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/CZA163372431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe671390b0a6b504eebfcfdcf56baca5f6ecad45498a6d0e904ede78732939112. 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/CZA163372433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e996a02bf8f10859eb400740bad9be23b4156112b4a31ce38e3f550d14e2736. 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/CZA163372434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3120dc54e3be8db4c2c5479e9dc3579c2fe044a56271981e264b380c47d66a7. 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/CZA163372435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede5e15245031d8dd9deb20a8d090fb1ec4a5e1bda9972f924bceae6876d7099. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/CZA163372408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12abbac983f0bab3f6ada67d2afa4a0e8f6a71cc98575a69c24a1b6694b7748f. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/CZA163372414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924501a03c284465a7de12383f59f874bf5906e7f29aadb2b0a96c75e903039b. 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/CZA163370163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9614c721943d572a79007c3568797206040ec5f11befea1e9ab4b9edaf451aa. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/CZA163370168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba4af7a9a7c13987012cd21ad223a340ec0bd43ebd16bdd346614407aace461. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/CZA163370169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1438beff7f7aead73d7443f5f032dffbfdca8ec3190ba311c38d84060b25b515. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/CZA163370170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b5d3bff41f94df6971c91869ab7b73bbac5fddb0eab7c0e6decc375828e5181. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QZN882209493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3673be9e79609076a96fd566e4724b4242ed07f5aa6178669c623b360fa3ea91. Chain 2 (Bitcoin): anchored in block 957634 (2026-07-12T00:26: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/QZN882234234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8a8dbd188e0de65cb2568f8d503bc567cdb2ddd91a8a978228c449b89d6a50. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZN882234236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ebc1c12a5a294816ae25ef479cad0d4b080a3f5012f3ea183cfd684bbebd23. Chain 2 (Bitcoin): anchored in block 959071 (2026-07-21T22:56: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/QZN882234237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba2cf4a96bb4c756b22c5a3fa857d508f435a3892ab7846c441facdb38c13f8. 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/QZN882234238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca429811bf8ba27403fc9ef86fbfaef42d289acfd89c0559d03b1b77bbc24af. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZN882234240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f7d09a8704c7dbc223326993636e6b830ef25c3dddcdfbda014f660bb85fc19. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZN882234241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93ea683691413d228aad690aa1bb452e2b575345cac040d977436481e4d33fab. Chain 2 (Bitcoin): anchored in block 957692 (2026-07-12T10:37: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/QZWDW2372604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80054201d74179cba5f72cc150e5a61c55ad6f0f295ec75828619350c8824e9d. Chain 2 (Bitcoin): anchored in block 958067 (2026-07-14T21:26: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/QZWDW2439840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e18c4e462611537b0210ee8d2d38f9635fb89db9c499740954a26c1e05c1de. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZWDW2439841.