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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84445531fb3e752577c79572b9993aaa91138d74d15bbd995fffe5eef5630ee8. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/cc432d21-45d3-483c-850e-b440c3663b5b.json and https://artists.proofprofile.net/proofs/artist/cc432d21-45d3-483c-850e-b440c3663b5b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352cc7283890e19b0866d479b439df02c3f347712c25140103e1767680d89807. 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/QZHN72069047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da5ae9006b6b2be7486170386ff7608537df8c95ba0d3b4fb03c6468cb305ba. 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/ES5062203301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39471ee202e18c2c9b97761868deda5bf9d3b09cdb3c51cc24a02d7e56ffa6de. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/ES5062203602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7da5ae9006b6b2be7486170386ff7608537df8c95ba0d3b4fb03c6468cb305ba. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/ES5062203301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e4d410bcb53355166e798e1ed73feaf345bdad09179a0a88ee84a7f7fd377a. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/ES5062308603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e692b2be59b206023c4bcabea72e9343053b8b12f27d98b1ecdd2fed89bccbc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ES5062307701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204c1ef061160bc5beebc50769332d7540faaf2a9de7d1bcc848f89639da5659. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/ES5062401201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4176b86451a950701e91b9562095f0585f87df09c662a9dff051ca4313a7e997. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:15:14Z), 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/ES5062408301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca79aa4bcb7f0b4fc221a616d8d033af3cb40319755785e479081555a93c656. 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/ES5062410401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e04d3cced29ecb9a11e91765559908e9d1bd97f3f73cc72face9046ef92ed25. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/ES5062411801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8acccdeaef453006bb5124af25574fd082a5451de48feabe91d9f6fb654b081. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:46: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/ES5062412101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ca79aa4bcb7f0b4fc221a616d8d033af3cb40319755785e479081555a93c656. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/ES5062410401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde94c0a985614138c69c129d3e8d5934c02903dafbd7d93bc973a7829cc646b4. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/ES5062412103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9baae073bd9ea65321c72977696d7a6465ecbd9da638a800fd0f1175f496fea. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:00: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/ES5062412104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ef3406152d9d2a1e859f3db4976180b7c01e94e863fda9ddba985479542962. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/ES5062412106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8904c4e4a3cd570ba55c92c0729be4d711e85c0049649092d5f7f252992eff4e. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/ES5062500501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd908f23e67ab8a63bced29b0d7ce5bf45146d62392f4358b01d85c61aeebd646. 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/ES5062500901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x338c5693836014de1531670266c6c59aecc248102ead8d0074d96dc9eacca880. 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/ES84D2300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f4b72e178faff1719380fa3d4aff0fea07a6056796cff9831ab21e622744c90. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/ESA011671935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4400c73ed8a21b66ffe536b280d1bf6cd705776d6739fef3cf33ce5efc453c6b. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/FR26V2077065.
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