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 0xcecc035f0ec0aba9607ee3f9691955fb5fc041c269fc038ee6564fa736315114. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ed8c3f39-056a-4f14-891c-dceb2e4cc17a.json and https://artists.proofprofile.net/proofs/artist/ed8c3f39-056a-4f14-891c-dceb2e4cc17a.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 0xb3268364fcfef9e73368216910f571021399baedf658af95f45c64823d6a94cc. 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/SE5BU1829796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a52e92335ddeedb8e1ac5b3465cafe12ba153dbec4e4635a77824caa7096310. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/SE5BU1829806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb0a7e96cf2b2050277aef8af4b5c57d8614bcafe83df75004f83cf0d9d09a1e. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/SE5BU1829826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1d909801b4ac8247c2953b74b95b63305dcc3ff159a0fb691beceee971e6b1b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE5BU1829763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1bb2855062b46fa937be87c392c773a1834b43ed14df804ac23ba41677f9a8. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/SE5BU1829764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfef7b743f54cc20679d9547f66f3969602302021210df0cb116b805a7a1ac72e. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/SE5BU1829776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf914487156efd3b4bb1bfd940dfa406cf1996e4ee85eece19ec3636eea281b59. Chain 2 (Bitcoin): anchored in block 958676 (2026-07-19T05:43: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/SE6A91825095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2115bb5020ec8eca8064513e5a992a686b27bc31736d99ee0f1564a09257036a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/SE6A91825086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc164ee8897ab7d9525959d0a998880b3e3d2e583ada07fadb61bc7c077d34efd. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/SE6SA2035258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84115ff163a194a0e4b171d27216d45426ab7fde4059997168611c04d8a97936. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/SE6SA2259102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efed07cbfd08f2283bbcc4570785b7d6f6dde2d55c84e0f3d57d8bbd3ef4b6e. Chain 2 (Bitcoin): anchored in block 958673 (2026-07-19T05:38: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/SE6XY2334739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166be5d40e8ce6a746ae6f1fe06407ded1fe549b5fd26f8c765f9ddd814842bf. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/SE5BU2561053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab315e1edb043ae6e4d459da394e2dbfcd24ddbd87edc80ff38eb75dc22f5781. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/SE5BU2582202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e611db5ea7de807465cbafe456834f2f7fcb2682cbff4c2f13e0242eeb68f26. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/SE6XY2506874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12d29ad653cf0a14171241fc9a5e7feb0baa7e01bd30a001c3a9712bbeaedacf. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08: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/SE6XY2526113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b98215ac96d5f9ee8ee53ce1744467373f0e692b8138f31d64edbc9a3800489. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/SE6XY2550964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5900fc58591968e83f41e4c337d2762246a489825c8e911ad634c74a8b9a4035. 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/SE6XY2575465.