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 0x4bd103251074e75d08215b9204a8b4348693f8fd0f4afafa36abcd3b06a5389f. 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/ddb991f2-006b-405f-b4f6-a8c47907ae34.json and https://artists.proofprofile.net/proofs/artist/ddb991f2-006b-405f-b4f6-a8c47907ae34.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 0x1b31067e7f89d60d860f87493e18dac539cdb04aef356fcfaeba38f8d8adf85f. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04: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/GX3HH2187879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180a5f040f92ed974d3fd39e6a216accc4708e01b3689dbc57c840de4fe36478. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/GX3HH2187883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74be6b6b99fbd8050444887ffca4fb5e2f99a044aefb22e633e20890dda88d4. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/GX3HH2259424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x361d29d7d79d9d5e32fb7ef38da05748c92595fc9f11d66d60951557ab751659. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/GX5MY2228326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b89bf8c0d8f9c6876997f62c835753c7e70d4640184a1848e65fe1cbbb02e3. 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/GX5MY2228328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a85caea96f8fcb20b0f6a4ee37295a7b0996ddb7a3407a8ac41b72dac2ff74e. 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/GX5MY2228330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6080911f386eb7dbd773e12a01b7146c8113b802d1d7ac214d8d76c295c6d030. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/GX5MY2228334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093cb68dba04c9076b22f77ef238bfcf52249138668c31ee90252cf3b7b5ac56. Chain 2 (Bitcoin): anchored in block 957751 (2026-07-12T20: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/GX5MY2228336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7616d249c959962cb90affe7e92dbd5383aac4ffa7dfdfb6261ca78f4f39bd00. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/GX5MY2228338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e979a523dec7cb604d03035a5f609864c428837ae4a20d76f29261bec29a46. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GX8KD2475738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171b3d5d02dc00b6072f13bfe7e204d41e70418e5981fdb9c7b212618260c6bb. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZTB52421778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc255f3b83a474e44293d2f33cbb27e8dfc1e16382467bd455a70e5e7430c332. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/QZFYZ2588814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b19c54e81816097d12d1bd96bf0796321cde3b2186f2c8510d6d8e41c4e022b. 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/QZK6N2553627.