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 0x4edbc567d1a6dd7109b1dd43dac5bd612ad6865cb2b673b0e0e63c5afcb6eb0b. 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/529aecb8-ae60-4fef-ba32-2f377bb05e46.json and https://artists.proofprofile.net/proofs/artist/529aecb8-ae60-4fef-ba32-2f377bb05e46.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 0xe6c29ed724121b159722eb8dc9a07a2e9c3ffb2b02d21fd2697ba3b2055fd966. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZHN52084172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7caf4817fdebda8120d8d7023a3d78db811a41ff2a441475f995120537a00e31. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZHNB2044177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bb7750c44a1623c34fd29832e17c8b9e70fd0f89a9419a4841ea75de2a512a7. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZES72283592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12fdf130bcd52c32485b12700b51affd24519f4efeab0a5ce08bdf7673b2b616. 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/QZES72283598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a532afd83f0d5c0952b1fba2136379bf2ae7fd26081358ef84c416f59c41436. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/DGA062270126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2c76fda94ceea8de50ba8f7d97d14e2ff338d3db0792a3f29d93e372286461. 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/DGA092368024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0203a19bf91a34c61ed05c56b9a40131524947290f5dacf0b86d9d0eef1b736. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/DGA0L2386801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df0a72b16599eca2da3e4cc3ecfa03961841d00d49262a262853b68918babaf. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/FR2X42448767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x726ae9b7a1cf12514b0c62a00add32c28881f3937b64575cae1bc1d18d42e5e2. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/DGA052429509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf5c96e99e595e285ec4a2d6f157a680c7143073a176c0d2b9cc438aa8aa0537. 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/FR96X2470991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x146d6686785dc165a3996c2e2daa135418b6e70bd5b1e9aa1462bee7ff46980b. 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/DGA052429510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df0a72b16599eca2da3e4cc3ecfa03961841d00d49262a262853b68918babaf. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/FR2X42448767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efc3e8c672c0f8ed79550b87d3c7e44d8198b48e2c51defff9ccc4728c69ab8. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/DGA052429512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb69901bd83617e54c1f814cf5119f13f2bc9739ac8e60da53d3cd21edf7ffe. 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/FR10S2598818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac102a33109b96412c08b7420d74e644caa7ed327c217a57516992b5ce1ba50. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/DGA082212644.