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 0x2b18066950613f77f01a641da8260bae510c2324e38862c44f78b92861fe8232. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/43fcb731-8c81-4b01-824d-3899775363f4.json and https://artists.proofprofile.net/proofs/artist/43fcb731-8c81-4b01-824d-3899775363f4.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 0xedd7a20b25f80ee6ed6a301064940fb5766946a63d9ff414c05912e1330a633b. Chain 2 (Bitcoin): anchored in block 957287 (2026-07-09T09:48:29Z), 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/BXP1A1800899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf11ea82ce3ab0b173e0c3da6b3c5fa7ace5829279421ecef3b0046eb789d58. 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/BXP1A1800904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefb145343028aabd7d56ab3c82767cca0ccb6928abb3f558586743a38115519b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BXP1A1800906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa441fd5c73f6036a00db6b28b5ffc33d779dc5ab13cb92464edcfcc9c52c54. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25: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/BXP1A1800909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86e427268f2b388d6cfbd1495dbd8ee8d1cc132f97e07bf78367f9e504abceb. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BXP1A1800912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e5cba1fc44f400ea555382b9890c60030509d34e92d06106860b192373ebacb. 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/BXP1A1800915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabe0f107681444906e719cef9a07b3e7b521c7576702d083a71f0c93ac6dd19. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/BXP1A1800918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb2351c3b76dca17fba0c0eb535d859edb41c67177ca2825a7e27c95968f872. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/BXP1A1800908.
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 0x9bb64f724cf116fb6950611b0ade5d022450543b1c014deb3d0e41e29d4561f3. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/BXP1A1800900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7555e647d203e784b0a4d80cb0cf726620a44342b420e6f8c059fc8699cea95. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BXP1A1800901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x263a32044017fe309056341507829dcde32b6ae10e944f756b432ca6814678ee. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/BXP1A1800902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb71706c9fcbc70f115c90975d57ddcc86d91feba93cbcd09b9b713a8a4534c0. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35: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/BXP1A1800905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53ed1e00d721343a7913b36c59e83615b86433f8607b20f77f92263e1da8bf99. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/BXP1A1800910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3308f4ed3c85caf23fabd1a3c50e2af0b827c4c8f4e28e48658a76f8e39da744. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53: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/BXP1A1800913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81f4b5e355318cdbab4fec2f3630c798759c55ddedf1267f7b35d84934b8380b. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BXP1A1800914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983995edbfbafb67502f8575532cc5d6a6dc7d91b2aa157e5907bbe2670fe115. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/BXP1A1800917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2bf1ac05cec1b7bf8506e89fe80a865168a0cfb783e74797f8b022936fe905a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/BXP1A1800916.