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 0x291d42d3dce3f67455d92a1d034d40c034d6faceb992fa8038516994de200360. 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/ee90b52d-2641-46b4-9d57-9fb01ff27ecb.json and https://artists.proofprofile.net/proofs/artist/ee90b52d-2641-46b4-9d57-9fb01ff27ecb.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 0xc55249c134a162101337195d2b02f618a5dac9e92dd90ba3677dc51c7ca6d931. 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/RUA1H1833812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f9592ab5a8a3f3913cd4bae8b2470a0c774b3dd4024a1609a2253ff252dfaa. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/RUA1H2201810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5549278017f774b4b7fdde7038c4e2da026ddd67d5f53bab3331ea9366915ced. 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/RUA1H2201812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea855caadb858bbdef44b38f4d3358ca10254eb5d8783c411b4e034cac4daae. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44: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/RUA1H2201815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44198da91e3baaa23046106c70b1095f5ce56912be8b283adbf0a6a1f591a9ad. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QM4TW2240254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb66e281b55c59ed1499f7d7541e1cdde9085cf1c4870dec6ab5c00ff30d67a. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/RUA1D2235427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5477676c8a660d2a24962970f51e18d8535d1740243ef6aa9c1c9305974a93e7. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/RUA1D2235430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8072331f01a13c082f520ebf6bc63573c4d5e94a4e2fa2ddf8e8d46979b6ca32. 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/QMBZ92278241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308bad0c08e711018e1f0f0e0cabdc0bfdd057b9ed05286b2aaa10fdf6c071a9. 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/QMDA72258865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb867f2961a53bed4da601a355dcc9462ef3e20270a0c7dd25c5e0eb14643e414. 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/QMDA72265942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a60c31db74278fbbf2af281a318459e30e27d5c359c94a29a60b1c137a0f7b. 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/RUA1D2301781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b8ce25c75fd37e56598ca15e9849f2d3fd2125766b25d288f802b216418d50. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/RUA1D2368750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe78450f8992fe6f656f46b527ea31a5c9a349e930783fc6fabf8bc6ce6928584. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QM6P42486765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a0f7c974c77e86931358b754add496900300f8c4ec5e6e3fefad2ec0382b7e. 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/RUAGT2434266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e995604df9f09099d65f89189b242cc62b84823a8da266e5af78e101b0887c6. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15: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/RUAGT2483635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec94f8a01893c0e8a866d7f936137909d3d860eca5317a9de11bbc2dbe5092a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/RUAH62404754.