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 0xf2c781328b197b7bec833a9e61ff655005159816cf6e449670898f33bd14235d. 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/aeb71fa6-d2c0-4e98-a9f7-fe5850a285c1.json and https://artists.proofprofile.net/proofs/artist/aeb71fa6-d2c0-4e98-a9f7-fe5850a285c1.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 0xb5a76fa0793a3f9615c0f0f0527c996487b5b47c340430716ca4054f157997f5. Chain 2 (Bitcoin): anchored in block 957705 (2026-07-12T12:50: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/TWC010905341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc27714149a763d5c25094172dfec0910dc81dd5a9910cdbf1121f0f5e695bbc. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/TWC010905371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fad42a15950148c02e63d6c83dcc175a91f299cb299b054e391be6d06b35c4. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TWC010905381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4452dc486fbe9c6fb92d4ec8921fcda13b0cb3f9c430fc3d09c9f3435603cad. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13:26Z), 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/TWC010905391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f95cd029903ee6cfd18168f8a46cd063d7c59c95048b4fc77a21ef147e521fb. 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/TWC010905401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2574b496fac20d4747925360c5af403973ab8d31ef11af12fe7522cc21badfcd. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/TWC010905411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25566448ee2d4ec38a6606ffec3424c7672acf5291fcf9aaf3a0a1f4984de39. 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/HKC371880089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69ef1ffa29c405a0cba433b76e8c775df538822929558375d55d95635772eae. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50:34Z), 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/HKC371880125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2a303082c3f7024acadb61929c9861fa059a16a80ec5cfb8ce1eed98b2ec0b. 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/HKC371880068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9170ff852cc8f0f66a464a8113f13bd71714b5f5d84a92edebb133b3e1a751ba. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:32: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/HKC371880071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf918691666a3f81fbc48a7d13aad1d0ec5fba983ca1e6697909869cf08eb03de. 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/HKC371880076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293b28c07bf8a711a475fe07c84939bf80327247c73d0fcd826f1a287d9c0910. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:39: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/HKC371880093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6bfa9d50cd2e97815de98abc1107d2896374a099755db440fc89d4ab61494f9. 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/HKC371880094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d1202477585afceba6e7a00b9316710ae3c805b348c9fec2d19ff3f0f759b4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/DGA082313603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576f3be483dfaebc787740822f1d42bb1e4a8f46f9f4d8137f68fb2ff76004c3. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/DGA072318485.
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 0x526681f9fc1fd8e8b4589d7555638c86a77ccaf3328b81d21620eb60ce13f253. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/DGA072318483.