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 0x181a75bd9a5dead380d205c80f4666a4ce427b63b7494daa962010edc7897587. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b5d626b8-2f36-4afa-a608-770e030ab618.json and https://artists.proofprofile.net/proofs/artist/b5d626b8-2f36-4afa-a608-770e030ab618.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 0x4261ae0fe0ba5cae9e1bdd6db7233189c2a366baa6856ac32d0673f5224d946c. 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/USUYG1330391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64022802966c68cc0dfc41f42dab63c0feb8b34fc072abfefa3f2a0112043693. 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/USUYG1330392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd62d457a6839f61b1e4642ac53e76449b5b45ab9fc38058c73b2d0a80a4d445c. 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/USUYG1330393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc425e111b6dc4c8536f416907ad280d09b902ba63d83a2d14c9044ce3a67f077. 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/USUYG1304019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc411e64c83f8e518ebd17aea24fc7d2f3b108fd72e7c32746ab9a0cea82ac4ca. 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/USUYG1330394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15611f9ac9a246487fc159bc6123fcae9f1f806ec5e17bc9a6ef7245a5da1841. 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/USUYG1304020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78b4b337b498d21c12af0d4c7292c26f5a522109f8e437310b7e75304708ca43. 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/USUYG1306164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b718463b68a5f6ee3d123deb7d27f06e6f0dd89f215838ecdab8f26021267e. 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/USUYG1290560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30eab565fde80833bd98ff7a77b74a8eb09b59fdf32a2d4871eeaa0a389e7f25. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/USUYG1330395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7effdea837ed3248d4f0861e3f05b7471a70357414471879c31ad02391036265. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/USUYG1330396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c0760fa034aecdd3f562ebdd4af8502fbacfb2f16accf481b4be4bf155aafe. 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/USUYG1330397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e41d262a3bbac0cc0bfd291331ef4f6935296e1e41b77d822d6c3cf75e64fa. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53:57Z), 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/USUYG1285095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e1f0ebedb11a74f6b6c83dde46683b46abf9321fe6068a5762814ef2a71f8f. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USUYG1285098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc67883fa0e06a1c02cdd543d2f33252eaefc4234bb826475030b5ff0bea2b58. 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/USUYG1285100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c5c8dab48dfb6694f31f30aeeb43cc44df75d45e370142ca8aa6315d9033ae. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USUYG1285103.