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 0xd819869ceefc6d6c8862fe1ba088e65c8133ec340c512067199790086b6533b0. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6bb292ca-47fa-443d-aab9-7786006ba318.json and https://artists.proofprofile.net/proofs/artist/6bb292ca-47fa-443d-aab9-7786006ba318.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 0xea9b9602a8fd91c78e5d5ed17baa86156dd7e6df069158d16563ade6e3fccfd9. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QMANG2215896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934ef8c40ff736196bcf01d333261bc6b7340649f701db4ddb840d48fa22ff7f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CA5KR2387336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd89836cd049963ed0e7dfb1ddf46e7991dc7ef6a428d491efa939c4f85657c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CA5KR2397134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eeb78726f9d9e57a891f7e7b475acec9c541acc3cea63442eb4bc4cb0e03341. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QM3DF2274704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da41cb350c01811f4cd056f36302f52baee18202f756dedcdc25d66f4bf9cb8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CAQOI2303214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebbe14fe975fb65db2b36208c708a9871328c5de2837d1c23237de3b7b43fc6. 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/CAQOI2303215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf25f7eabfa734f7327051d8b61c3e9e2a85876ffd84a0f156c9cd6197ece4d8. 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/QZTRX2363566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a25d8159b221d5b4f9404a47223f83bde8e5fdf14c8c9fde5660b2884d74d5c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZTRX2363554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3842259f8472a5310aa68e733f28c87e994842331680f1269bb605b139a6f7c5. 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/QZTRX2363557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9af87f2409b58ec12b2d79a77be66edce53a8759e455d21fc9f027e2e7ed337. 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/QZS662174065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dad5146004d20965f66687d0f9691734db6abee2be920d90f25f69a9f227ba3. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/QZTRX2328005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x193e2148f145940bd514e91c89ce0d7af9e8af6d4f2c8e66f3e75ccbdd188774. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTRX2363553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b292d39e56a02d25b1613cd5c0400ea63fa20f243f80deeddd6f139d453c7cf. 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/GBWUL2306012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe412cbeb0ac4be934a3c380468490d82e5d73a911e743090c7d02cc880ae273e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBWUL2340593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e34c053d90a1897bfd99ab04d777dd93fc3194422660b201ac4e43bf3043d99. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTRX2363572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d4c1e4e9468e18ae2f70e69ae89e327f48495bfe9ad9e34d346df7b5aa29a19. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ2307084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb368b3d1a85bdfdee40c18a469e83c3324cae13397cefd2f51b7dda6638a1d86. 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/QZTRX2363573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480ef3b0a1116325c18ad855e93c59bccbb7c89e501f8339ced54bb2fb900598. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTV32385121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2957f32149802313f851641927e89f9828355ce34822d0dac6c39a7f226b74d. 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/QZTV32385126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ee361e166faec4b4ec0e8a5580b1fc27e70d8339475fdf53f557e24a2ded90. 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/QZTRX2363574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab2f468018d498d30678cb840323f3221e7100445ee9a4b6d2d9f276ef2ba553. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTRX2363575.