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 0x038085999e754ebdf90d99e001f22883d8e9870d2a76fbd5842d476bfdd0d9f5. 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/173010b0-b032-4d43-b4df-2bb49a99340e.json and https://artists.proofprofile.net/proofs/artist/173010b0-b032-4d43-b4df-2bb49a99340e.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 0x71b6356c4b5b997b68c9408a4f0bd5c0752a0e298bbe120aff7fc0409298bd35. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/USQY51004885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc455dade2920a19c9ac8cd4ff2dab6054bff8bea456b091e6087c01961d51e59. 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/USQY51004887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3d55c5677c3b414b9774c7da861d6587fcf2ee80801b9790a4195e9f011a26. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/US83Z1107533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49235794a1d09053e12042d8dc606704be7a35fa88ad0a623a9ba53e17c8bb9a. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:04: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/US25X1084606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1769df9d7324b7c62a32769fe13460e37b0aecf4ede980a012ec525baae82577. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:41:16Z), 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/RUA491410489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd36c3ef1dc31177a88588ab273350a50aed2e26606802f209e07c1955cc6f1d. 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/RUA491410491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7ef0ba7e37b7077a396ffbb05bf96f7601e7badfab9f3da5be1baf7cd9a45d. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/RUB521221963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b3c09db81f335a98ebbb7c665a85d0828f583c777948f54a5ace1531a7c53f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QM6P42568276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1224addf09d6b317c3e4630a5c52d21109c1e5a32c6a0f7cec08b51590f6389d. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T09: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/QM6P42568278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086ed5807081a706f466bb13b7367da0bac655ce43e50a47963714d4c4b2989f. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QM6P42568279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc7e0dda0e71d981a69ba5890f6e941b371e6e43c300319bc2d5148787e7866. 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/QM6P42568280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7401f7ca2cf782fc17c5fa2c768070b2fb711faa339879710307c8af309ac037. 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/QM6P42568281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x772a06848ee608681c9f836842c7dfe479b8a79331d19792899f5d2cf01ce845. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QM6P42568282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4eb9adef0d330e2c083be846d1929c1eea2ba898393f13624ccb9a2067c474. 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/QM6P42568283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524a350bb8c74f1e1ce4a3fe0a0920a4c3ab5d9d051dbfb7f272e252106cf2a7. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QM6P42568284.