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 0x51d8579e1b1f29983acdead69992d51f7c3a4f9b595e99032dc283dc85b5286a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/74495ef9-7949-4d6b-bffc-ed4ad9fc6240.json and https://artists.proofprofile.net/proofs/artist/74495ef9-7949-4d6b-bffc-ed4ad9fc6240.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 0x7d304d4326194b97f8cc7d9a2821afc563ab58658bae1087011c5d318d97ce30. 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/PLUM72200798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d473c0739d773a875a553cbf56a1e1260708ea59c4a1d3206e66e8e6304537e. 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/PLI367533050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6be23a5643b40f2b5a57f390935419fd67f6b4f60737bbc08e48a6deef02887. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/PLI367533070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8341871a348f98e7b51a7d968a0214045de87cd7ac2f49c2b1b9a34e1edd6056. 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/PLI367533080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x919904a4d19d078f3119f5f1b954e2d8e5cdd7c8c225364f61d58f6d456e1dd7. 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/PLI367533090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf885907e04d54df80e826f074032dd8e9006860e922c7dab692235d75491c4dc. 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/PLI367533100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fb0190765778b86cfc2c89ecf051a65abc019bd36075efaa92a23b44fad305. 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/PLI367533110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x036d205a99c0d8a8ce23334d59d6ff59c259b1173f5a18f84aea6573fd179c8b. 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/PLI367533120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b187f394cd12af2377e454279a7220c4f8b25254962735641213b004964b72. 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/PLI367533130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f90d09bd49a0f0a5f32ca7942b704ce0a5ee10cff9bdb58451c18c3b7c3aafb. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/PLI367533140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99deb275dddb6cc7090a36362a1cf976ccf94dca24734bebe4b5902eace10c99. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48: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/PLI367533150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdf70928662945d9e57e638fccd821fe0fe5e9111e22380b7de5f3b3feef685. 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/PLI367533160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaad06ea2d0385353af51d80d0f0dbbfaa15c6470d68496b99d96ac272b81eaf. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/PLI367533170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b5b25f9c2ed03be47c6ba92f9eb62dd97841d83f75f52be445f5042c728f5a. 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/PLI367533180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x916f7b4cd6366637d7716285b7a5b5070964b6592ad0fbe9559cbff0860aa500. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/PLI367533190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede8bae9e1ed0f5d076ff27f791d50b62a89cf2feadc2d871e4f6d91bdcdc5bb. 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/PLD111900026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ceeaea7a523eef840b07936fd3fd4b7c058ada4fc20511c44a5331c9fcfea6c. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/PLI292200548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x890196d95156c28bdb02ddf30adac5c02cdb7176f61ae027900e832e663fd5ab. 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/PLD111500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e85bbc144ea4485cf4936004fe7849ffec9cd36921ddcbd6b2d17f77c7b1f33. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/PLI369293710.