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 0x0c6d3ed0737669ab96b674efaff5a78caffe09cdc920de86eae55535ef9931dd. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/91133213-367a-41ea-b481-3ba9d696547c.json and https://artists.proofprofile.net/proofs/artist/91133213-367a-41ea-b481-3ba9d696547c.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 0xd224f433e97fb15e3b6852232b68d544566f8949d82ba90b5fb178f8367b9710. 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/NLQG41900208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b6e797861a60944cbf4193e5f9885d5ac711ca328542b18e64f01e23d4b88f. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T07:42:31Z), 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/NLW2R2152342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d66273ed7a1019a9869865d47d0d69925f04cdc80cd9fca63c676be9070e73. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/NL5AU2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa931f6a86142228e81addef1c993006730ce66ca05b7bde798cf6c085d04d5. 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/NLQG42000220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c4794b94e8981c9007e8e77fcf63da339dec7048652dd617a1920b4a80c525. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:35:39Z), 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/NLQG42000221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49b3a4dd7ae7e2e58926f3922b569c8378ca4bfc1c491dd3e00c2680dade4805. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:22: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/NL5AU2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c8253c3f7363a0a77bdba15a328601418bdfbbca966e2ca59ff34c592fccd0. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/NL5UZ2513975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00bc3f296d4cc7e81aa5218b41c81455c09b6bc594e6052605fb0d3cdd61eb0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/NL5UZ2513976.