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 0x9f7f4a52d1e3cbbe4a632d0f6ac9e57c75a571eb8102b3e41db828bb01327187. 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/0eb60bef-def7-4470-8472-4524fc29bb59.json and https://artists.proofprofile.net/proofs/artist/0eb60bef-def7-4470-8472-4524fc29bb59.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 0x666ea21ff0ff23f5586834ad6a59d94a7c657e3416c9311dba216573012f1c0f. 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/USTC80979427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f6df5227fa39bfbd8ce879f0f9f65bc7609d39a5eeaa90462aa67e3c6285281. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/USTC80979441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5baaad13a5aa86c5b11d912fa76a758c3e59d236e2d9fa2f6f2beae702c0ecb. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/USTC80979462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38acaa717dffd64b81182bfe772cb6f663341ed34b78f8102ad06b3dafddf080. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/USTC80979468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253f266ddfe2fd89d9f2a244c0b03b91127a7581edb36758c05bd71df6dce776. 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/USTC80979469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x888965e4d064bf2a8cc024e2b0fdac35b3c5b7ed07a57489a167e70a1bcc5f6f. 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/USTC80979484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9439eafc1c49ed3c96ba03e5f1daeb9633e2208ec00d71563dcff1407d43ba15. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/USTC80979486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34ca6f8ef7fefadee5050909a978ac6a2d3f53f4be7edc152297866f7053eec6. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08:24Z), 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/USTC80979490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49bbf6e378c43e6e197a2d53547db34b8b389ec6f4206473505ddea412a94f19. Chain 2 (Bitcoin): anchored in block 957842 (2026-07-13T10:08: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/USTC80979494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014db14e284d10538e76d5917da15a2e0127bab5a5950a1ef1f1df056d13a9af. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/GBRKQ2394882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c1c78aca8bc7219f04ff0ee72196acbc6dcd256aeea6fa533f12761a2eb588. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/TCAGU2309366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86e27b8a219efb26f6fd64171cbef8bd69cdf1fcf8a105d406d17bf55fee81a. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/QZTV32230950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d1498fe779b3ba98c47c54ec967cb4a382edf120ec518e1a56886500023811c. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05:10Z), 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/AR6PM2400187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e06a93c5ca0a0ab37adc294f5d481a1a439c4134a91043a43914934f720a8e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/NL8RL2552576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4b518bef4f0529558e6c2e66bdce1b77aa049252a716ea4693405438ed40ca. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NL8RL2560221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e65e0dddd7391f2df44b4bf4aad10a5a2d42cc9b88fd260ab426bec4be5a4e1. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QM4TX2459120.