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 0x52ef868a909d62ac7787e17b9855ea487b02b28a0fc7e3547a439b93e2e33357. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4abd78a3-07d7-4887-9fc1-6c6b0c0feacd.json and https://artists.proofprofile.net/proofs/artist/4abd78a3-07d7-4887-9fc1-6c6b0c0feacd.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 0x4c27dfe414ecb08765c855ec7aa5cfedbf2f8e7949b961994dac18228f5dea07. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/FRX451538171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef26cf4a1423b3c13537fb1bce4522f4dcfdf501b735e4df01271fdea28cdb3. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34: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/FRX451538170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a54e2e57724542cb7558f40c16f4436709c98c934e784a2161757edfbf5f8d2. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/FRX281593179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fda436679036893fe562b4c9233e62e71417351d6a22f88803f9b98a13606c4. 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/FRX281593177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d5555d778c8c60b1c59b376d055d0bb16b8d7f30868b43a2485148f405d091. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/FRX451538175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b82e5df942795d28b78c0c701ce7e42a8685affe2f4048fdabc51cb1dc1943. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/FRX281593167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x874a5e8cf809b6aa534305eb5ae4dcfa782c195b2c731a0ba6c256987e3e1bbb. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX281593172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a7675e1cd9fa2ac89a3e8d892835000e09adb4af7c06c0469a2614d3ae030bc. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX281593173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a6f947c3226f9f44d406dc76e0e85e350227bab17be907b174497f0d396425. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX281593176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1f673328d19f0035c0f399cceb22fb6c9158470a4ee05af8761bcc98473d523. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/FRX281593166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0687048066eebe983e63302926429b83c065c0b41fad0de64205d834d3ddb59. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/FRX451538173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8a2ef06e526a9c1bc94990fd2e0bf024635b5a18633cf50cf439c6ece5e2a1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX281593180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e95c86cea217056383588ae456ef4f23f4fffd1f350b1e322ca1ac1f020710b. 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/FRX871522243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098fe984100e553caa833815d3135dc55ba9855639b1af57a6f87810370b82ac. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX871522238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7975cd0c6908ac878d43f1a87b4cfd905abe126adcc294e09991776e7f23b22b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX991511105.