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 0x34afaf6681f977b686880d1adfefa53ad1aaf7fed3a7d4db0a7d2fb03181dbee. 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/25d12908-6465-465c-b618-ec37dcecf1b4.json and https://artists.proofprofile.net/proofs/artist/25d12908-6465-465c-b618-ec37dcecf1b4.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 0x6f70b9645cd4cb6db7581ab33575a6060e2ba78d4332c0eea1d2db4a8b173c36. 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/HKG732294413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073c0f3c7c1468c7b7dd35d762ca5ac817ef6888997c02213df8e4a2f86cdbaa. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/HKG731612422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52c1f0aca8ad77a02107916408d98e7a9d117bda0e0461e4e5df604de0f5ded. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a98c85ebea36b3a2e083191c10db9aa7d2570f952a7536d190a110d3130e3d. 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/HKG732294385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18a54da607ddd8b8622bfc7a4c46285d663f7f2f7e39c8fdf26b1f4825bd027. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6450f0ab76b4063987c1a9031351ceab6b3c427c10fd59ba2552521cccadc5. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa4968dcc46e815408832a672e5f6b1e9516d903193c593fb38a653b9f95614. 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/HKG732294393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0691d09a426f32edacd0d0324c4db444066a8279d58d3889ef363ba1ea9233cd. 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/HKG732294566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c4285b823d856e0077610966d1753f8d58c46f2a43ce144a355eec41aba55b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01e2f99eb2abfa6d62c253507fbd1a13e11023a7c43688199906f95bf5ee839. 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/HKG732294569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21187cb5da3f783ca0e98521cf4bcb97ef413d75b49ef8fcb81c551686140bb3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347c705584713fb3cb4b30248ad79f9e65dfe4bef8e248f0c3d55d1c439f8287. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7cd0d8bca6d5a366d6fdc918380e3de9cceae529453b9f3c515860015103cad. 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/FR96X2013167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6a5bc43b7f35b0cc205cafe534ef202966ab1a892e6bce59f50f4e3514c8a3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG731625624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17fdeb8177c98d2264fa8f5902c63248728f81f3b78b0dfa8444b8de4d96565d. 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/HKG732030342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc0b47645f6639fe51aaeb89e582150828a57a179ef1e6716bcbab09571b526e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233215e4c94cbafff0df2ac80592e99bd39dd258ddbbe5bfd3f0dc93a4128f15. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55c4c4bd7f301d4304c9dc7a48db5fc26b6e8bf24d4e29ff02a54f662a69737d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/HKG732294405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e24a83880c3ef83959f5a42a880def99fc96914b62e6b8a7a6b72a4a6f44222. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732295511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe654b0a847911039bdfa9d0f76551b4ba1065a9462ec44ed212be8fa3107bb94. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a93f5ac1825e179fc77de0e48a64a41d44bcc0941c5d1a3b0c216a8275ebc3. 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/HKG732294992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c5259c64848c1b1b72dab36663a51e16a7f90f1070219d653f66cd805bcf6ec. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/HKG732294412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8742b39b03bd1f8395aaf238b9fc16fcbbc643b1cedb20784e6c0312b9c8670a. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:41: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/HKG732294411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbfb138bf235998d069e555fefc8a6cbaee21c265c9013486bae08f5fd70052. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/HKG732294609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bb735c34089dae969c710e24cc91ba8fd2e0d1e64fa7c28b546c1ce2e921b9e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/HKG732294621.