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 0x0febbccd48405fb91a831233879386e92ed04fe9dcfc3b44cddf7655962abc40. 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/d45a607f-bc1e-48c4-9889-7d00608aba58.json and https://artists.proofprofile.net/proofs/artist/d45a607f-bc1e-48c4-9889-7d00608aba58.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 0xb8c5d527ad12819a7969c3b7e6fba6e70bb7e6607f344d23f1f1b1ceb91cf2d0. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QZNWR2072099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b159ee582078dff9ba250d99663b5bd5c72a9f3cd451d79a7fa39e8bfc0684. 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/QZNWX2116969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd2b89d9861c0a6eeb3f00c59518dec613655b66b118f7e819fe07ae1059af97. 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/QZFZ32276675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77af990a8c931eabb586fcb5486ad244a1dab78d9a1300365f6e516e4fdb9e71. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T19:28: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/QZK6J2251135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2d3dc5f9fb2943b7a8b5d3a6d0e0c7f37f621d95daba5491195f44b8f803b3. 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/QZK6J2251139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8fc74e90452be5f5d95b4b1d8e7145ec91228ce5234b785255425e10d21be1. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/QZK6J2251141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5798bf8f6cf9700d302a74d31cf463d749c978197df1b1706032c41f021d00b1. 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/QZTB92339960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x309b2f5f5292d66c196cf7d411f66c7848208411fc2e4245fa24e1e6e66534d9. 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/QZHN32430789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85b39ce8b5abdbdbb33937c2c994b6ea59c8a321e83f0161043e0f309f170bb. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZNWR2537120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815fc281b4eb2c27c3b377f826200d5835b5c6d8300895585ec29f53c4151b43. 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/QZNWT2568572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538aa935b1b7db241af75ff87559f282cd7cf57b6be830e23801e298daceaced. 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/QZWFT2528414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa502fd6e3b578201ba1209de17240304cc14b72e4b54331a1dfc8d1a2cc4ba69. 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/QZWFT2528415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3d9af2e358cbfd71fb9ff580d7c654dc38961e10d7160a2b2dd9ce963e11944. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZWFT2528416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235130ea4c95a216c490b1b8b3fa3aa41885893f5277c3467795f384d7cc120e. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZWFT2528417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e660614731534a7ded39359733b112f5b7bc0a2fcfaaaac5a1b689bdba4ce92. 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/QZWFT2528418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda377298c5b65c6f5a640e4ae70657301db5a037f6344d0b4ffc45c86f963dba. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZWFT2528419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc30132e57aff585b81aefae394da17bd630e8e3ceee7c722973ec5bf82c8e88. 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/QZWFT2528420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7018e72efb5783ea0e355f6639be3df1104af87091965e26e7b3297c0f509de4. 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/QZWFT2528421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x315663cc6768e2b599809dbc55347f5fa528800ee223e76856d123edd2dd22c4. 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/QZHN62203411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b51f9af27c059ca0ef96e76d059404fc90f25a306ed010db04c7194aade6b8. 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/FRR642400049.