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 0x95ce1ce0c510308bcb0fb1bb3de6e07d9447774bbdda8e9d1483b8729bb78a51. 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/102845be-74b4-4173-b7fa-707ddbb6a9b8.json and https://artists.proofprofile.net/proofs/artist/102845be-74b4-4173-b7fa-707ddbb6a9b8.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 0xf1ba0bfb8d1b9b0ccb05a9d188f5b12f8c2ee9f9d09ce4b6a80474f388beb35d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72401698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44815fd12a39ba25f718d5f57d07ad1519467c0773dc20bd2516e696c3f39e0d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DECE72401699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d3b8cb0720bbd86f454ec773c7d15e588c95370afb637c3b5e6968b30a8db5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72401680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83f92be778cd319ea92817b3d7a0a400f96f1b2ea07e4b36b07f862dad92041. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72401700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d04bfc9eb57d39c596a70d27919b5d7bedcb2b1d8b3a709f52434741b93d529. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72401701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d8b960bc043aa11e1dda49813ce8b5bf8e8a03f1ed4318c032c21bd6da3c6b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72401702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b8bb96af3894cccc7a63f8a12420de4a719eea9b52357a112a9c30d11e515a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72400122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82962d2cb4eb2746b65d7b98fd6c4b51dbfed5893e9968870ba310f9700a321d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DECE72401704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a1821967f30e57b346099a76a01f826724b820c9509b56ceebcdd390eb1fe0e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DECE72401705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd1e15c4682c6713723ac7ad92afb3934154cc4907caac6ad5b3ad6f1d6b13e. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72301578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5601c383fd71c0fc2aba1192e9dffc5b904bdcd431d39cb934a8b339a4c530ea. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DECE72401706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfe94ba38c2806e472696068b0693b645ea8c58dc99dd96223ae94d584eb1af6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72401321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b0ec364be2254fbc7c36d5e0dc800d8a12a0da8396f36127a22dfe2a0ae381. 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/DECE72401707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42ec2cb20b00d920cc8c7939de3a7eb3871cb0c0a693f11a764d1b47a0995fbb. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72401708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2af948db9c2182818b1bab4c6d42aea21e94341ee6714cf1e8855fe82ae1c9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DECE72401716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefecb53768d941f5e1a19fabb41d8657f9ac93fcd22990bf48a18d466403f231. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72400444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5246ebcc36f1178cf4746e6dee2d5623ab0167d72ea0643e22f9eac983a72cc. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72302999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb55490bd65a389c82d06576e67ddcfce6f21434e2e37b61e8d093b24bf8416. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DECE72401709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b08856b61ab394627eed95a907e7ac088e9d2c3a7508e8ca009dd175c4a45f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/FR2X42571713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe927bd07b8893ec5d5d59a5ea06906614ccfe054da58315b1519a9f6d4011d7b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/DECE72202494.