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 0x60866bf52bdcd02ab256fe3c246d8611362bc6257f897851c16dfdf4a5d71d51. 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/b45d74c6-d3ff-4b3d-b789-ff4a141e26fd.json and https://artists.proofprofile.net/proofs/artist/b45d74c6-d3ff-4b3d-b789-ff4a141e26fd.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 0x60c0ba3e1c9bafa675838de192f2887c436ad2004e5a1ee43fd76ca8e954394c. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/FR59R1464253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0901f2e61054f75b17003f56c1e342c1c55ec1b9c3f90ef919acacb511771743. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/FR59R1464115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abbdbef381e71aa37adda816d73d7c5a3752ba3e4e9c54651512d588edaff47. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TR0531303422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ce1d00de307446c075611e4831b16a4e1cbf79687e036237b75dff8bca43bb. Chain 2 (Bitcoin): anchored in block 957633 (2026-07-12T00:19:47Z), 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/TR3813400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119ca3851c918bad7d62025d649ccfbec7626a5345e13fafc0a3d6a87c3f7bfb. 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/TR2612002364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96b026ce3817a76c2992d1682ddb004cad711fe8f606c1e7c6b848e579e4137f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:49:56Z), 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/TR2612404062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73027c6716591c71727c415678b2fb9adde5645246917e9287e32c9c3bf52294. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TR0580601289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588b634d05fb90f5b66d74d4ee708dac951b46991077e17c3ed811065a178932. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TR0531304628.