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 0xc19e34a83aec4728f7fdde1be0688f1e5a38015f09862b1ad06e15cd09a0ff1e. Chain 2 (Bitcoin): anchored in block 953660 (2026-06-14T17:20:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/550ae665-9d08-4d5f-88d5-0add7bac7843.json and https://artists.proofprofile.net/proofs/artist/550ae665-9d08-4d5f-88d5-0add7bac7843.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 0x92648628cceae8859b239e854d8f3c4a65e9fd25454146f3270bccab598a9868. 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/NLSB72400325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa721cb8bd73d7ff9a5e77ebebbaa8dd35f515506d017584703ec7932f3df82fb. 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/NLSB72400287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8981a9f4f673709fba61c0fa17a853880f699148847d4ec9d86d4bca03416c57. 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/NLSB72300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27c587e3cff099011eee9345b71442e8d34d772a543ec8511a16225e71d73415. 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/NLSB72300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x891b955826a46de3c8e5d518474f014c68a4eec5126c68d38ca713530bb94dec. 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/NLSB72201721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d9b395524961678f05328c960ddc3b2f90b98e35e0bf0c4e5884f1571aee91. 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/NLSB72201656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2717bb3084a9f2b6db9618191a71beb82def4de5fa1836502fe100bd6ab7c803. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18: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/NLSB72200932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eab704a5c27854224da359c13f270510052638d352ee1f5771ef4572293e489. 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/NLSB72200920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bac39f47b225196e52402a9bd7031330d8ad9226304ca25c0cb3a75ec71151. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/NLSB72200843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400afaec376cdc882ef090561ec0d087f07a4ccb59ea223a4da2d1ba39c3c368. 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/NL4MU2100056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0e696e59f8032433cbbcc61ea1d67134f94271b843ddb5e844009424c62490. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-07T15:12:44Z), 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/NLSB72200513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4375118328a90350d0f71bafc3051218f59314c0a44173db5113b161810921b. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/NLSB72100428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7adbf37910b1a7469b9873de87790d0fbdcbb0db79427308010892ecee2f939. 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/NLSB72100414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ccf456fc69f4a57f78f49afd634b09ce85ae53ec2ef795f8d7dc177a4864cb. 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/NLSB72100412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee284ac1c1f8be897df41738dad1469b9626d9f3f241ccbedd2d19d51d6d8e48. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZES52110046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa92253b5dd9b3d21af64aa9384f720fba3cfada23a592abf6d3369ba055e9563. 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/QZNWT2005446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56cd7bc2c5ea552eca0c3464894a37da882a9241d1789ed69e12e72cd57650ea. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/QZMEM2094632.