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 0x920dc49804c0741a0e7f6587d90686faf0ab5ebf5b0b3c5dd0c45604b6f39c45. 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/2a648844-1dbb-4dde-bd12-69d02f108683.json and https://artists.proofprofile.net/proofs/artist/2a648844-1dbb-4dde-bd12-69d02f108683.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 0x9e8262502b6ea31fa740619711db617a3feb117cbc3580278267aae58f1c3a8b. 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/SEBGA2000679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb13ac09cfead0362866f1da893573055f940aadf468d21c6a8874ecf0ff0160e. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/SEBGA2000680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x659203153b4c55411f1d234b2a8feed3ad13562b81cd7b62ca3832d36debcf2c. 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/SEBGA2000681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40db47a83f123a3434d057c94571b5373e17aeaa76b682690692fea331e2c95f. 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/SEBGA2000685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffca03602b385078905e4ddf289a71a05204761033031f2f0ecf09ee4747777c. 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/SEBGA2000686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd74a08aa3b98da7224b77749e8cc836645f02efb584ef68ecc8c21d8a022a2. 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/SEBGA2001569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98694374fd4289e4a5148323ad485781ec4aa724b1559b93f239a96fa0604604. 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/SEBGA2000869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc59cafb29018dd33495cd6aa081f1c1e789bd67406af198b5721b952530f56b. 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/SEBGA2001321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x166c18be951a49ffe891625086ec97e3bf8d0dd94ecb5a8d791cda2d82ad9f36. 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/SEBGA2001571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8649af1dc078b6b95f345f8d803506da3f75f4b693486445b39f6d8c4b20c1c4. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/SEBGA2001572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d986fa0563e549a491db5a92a9149ad8f83cd0a056ae0acba45a1fd2546bf53. 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/SEBGA2001573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e5c5c7f5f84975efe00c63f114030450ea640d2af2bb105d517f828cb71f53. 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/SEBGA2001574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a731bb6ea752b96221eea02367f3125814c8446365747a031c6231eade7338. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/SEBGA2202641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39ec72722a4e5f83db0baa8c2763434511cec457b0301e3a31edb4f9156a8430. 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/SEBGA2202642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x720cbac82be2cf811dcbcf3ccadd1d58a6de4a82cef8df5900963cf23c3d66bd. 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/SEBGA2400740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79afc79e8b84e7a8a24df11fd61139170c41b150b5c91c7d6013d320ad6b684b. Chain 2 (Bitcoin): anchored in block 957752 (2026-07-12T20:53: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/SEBGA2400742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92b0646d481ae78466776a064b9da710001dd69933f01e4e53005b623755007f. 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/SEBGA2400743.