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 0x8d0f10a3d43c0c5c2a5275672173678d4610210bb62bda0019864450cc87ac01. 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/20575ca5-8afc-4e44-bebd-548e376f4d12.json and https://artists.proofprofile.net/proofs/artist/20575ca5-8afc-4e44-bebd-548e376f4d12.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 0x261cdbabc722384cf3550529d00c345ef5d3c40a301b23c8068669db0f814ff4. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/USHM91445839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15512de54a8a6877677a85bcada48e4acb5664c7c11c9bae19d7b286955a880e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/SKK351710001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1b5db9c78868b8f47ea8c9d0cb576cc21654edeea0aaed4aeb271221fabbd7. 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/USHM21947145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49a3693ee0620997f4c02dc0dc996c35a13f36888162c72bee13851eca4f966. Chain 2 (Bitcoin): anchored in block 958889 (2026-07-20T13:24: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/USL4R1912838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c396fb1595c313df6c9d87af8a1a785e20a8d82f3b626f151880a55c55fddc. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/CZBA11900039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7605b920590fd6a15df3595bba7387faf585da35e8b535a958e63d5e3ac0b1e8. 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/CZH442100042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83efe4bf362975efeeb1c0afec562bc78ace8c4a49cbdfa7df60b9ebff027817. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09: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/CZA232101235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b396b9a5e98b1d59e5fcce51b64bd11dd5310dd24718369d71bee9674176608. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/CZA232300303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc81f12bb617cec605d2997781f2e22d0ee0abd6841b024a6bd2e722d5af815d. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/CZA232300304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf7dcf8c2ebd09a522262f35b23c6fe97758fe5889640631a7d2684bd2900ad. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/CZA232300114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28ffde8fb606c5ec1ec2e1493a56f1450f5b52a7afe8bc021eefe6d49c5477e5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/CZA232201242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436b7eb0e19e35ac2e5f2deddd4bd9a59c98953253dc3e3e8c8051073fc3de93. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/CZA232300310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c7d7627bcdafef2130d9f3da408c10f7c97a1d2af7565c487d288fe98d76c04. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/CZA232400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6920a29ecddb38798cba73c5e0aa79e02f8f1b7f9987b3bcc6a63dc3ffddf8e. 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/CZA232400338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbefe8ee0aa8a7bf150765f57ef62b2ac112f698b6468bcf51dd3e0dc5a69be57. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/CZA162401985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab47fa12b412d2b308e1717d6fce26d652dc8980e8a15223a836974b0493c68. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/CZA232400824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6920a29ecddb38798cba73c5e0aa79e02f8f1b7f9987b3bcc6a63dc3ffddf8e. 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/CZA232400338.