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 0x77189e46a064825ab54f689a0da70d26c021f61306b4c4fc6902b341c8f76a8b. 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/8253b285-3989-456c-b08a-be84be481daa.json and https://artists.proofprofile.net/proofs/artist/8253b285-3989-456c-b08a-be84be481daa.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 0x99762f8d7b71edc31c27f877ecfe50b9896eabc5b9758d0ddc91ef97df2121ed. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T10:19:02Z), 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/FR9W12117142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa81f0d301b30824ee4057a4eae7e1e98e9035f1c4e98afbb81714599a9952ce. 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/FR9W12117136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6158c016795006a7d5db4aacc673386cb1abaa6fcc5fe5f7e9c5d703d397dc. 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/FR9W12117144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa81f0d301b30824ee4057a4eae7e1e98e9035f1c4e98afbb81714599a9952ce. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/FR9W12117136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99762f8d7b71edc31c27f877ecfe50b9896eabc5b9758d0ddc91ef97df2121ed. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/FR9W12117142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6739de2b0d5aa02ed27d428960a3627fbfd333ad498a9ca64fb6b24fb7c2f2e4. 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/FR9W12101759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe986a6187fb4f8fa351eeddf9cd5a7343fbfe025cfd95180f54355d31103ef00. 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/FR9W12112464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6158c016795006a7d5db4aacc673386cb1abaa6fcc5fe5f7e9c5d703d397dc. 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/FR9W12117144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b07cbf228ea67f0933cc775ab44f52df8cab1483a8fc6c640898b9c952dc7da. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/FR9W12222329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bd789eab0af8f6346448753d9fb59a5e98e6847c6bed62c3d97559295211886. 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/FR9W12151764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8ddcfa3a0962d9d44d83d407275f219d4586515ede278d33a9b3e36ac0afd3. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14:36Z), 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/FR9W12356564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8ddcfa3a0962d9d44d83d407275f219d4586515ede278d33a9b3e36ac0afd3. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/FR9W12356564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd36c229436c65816e3a046d6049218205a71fd42da6b8f0f96de51be9628650. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/DGA0P2351041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd36c229436c65816e3a046d6049218205a71fd42da6b8f0f96de51be9628650. 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/DGA0P2351041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da6e90ea3dc2e765f702dd8aa2a6b815e3b501d1842c9732b02b72b92679306. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/FR9W12417019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2de9d47a514b93cb141a94834de42a70d59498f6dc73bb3674218afea02ad49. 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/FR9W12421069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c8749765e9f6d501c35363f67d3a0241d1a49aa23af29e61d1dabad1d4818fd. 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/FR9W12421085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d61dba5c50c789f989575715b0c4e269b74b1f3c1a6d08ec915a70f6fc147d9. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/FR9W12421070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d61dba5c50c789f989575715b0c4e269b74b1f3c1a6d08ec915a70f6fc147d9. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/FR9W12421070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3e8300366b47d6c06ed90309f29db84df31a2a23adf74e5ca517d7017701e0. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/FR9W12421075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78748b1c098a8bed6c1a131e342e59d97394e1b2ddb35a1e6823c61e6d9e1e2e. 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/FR9W12421076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6563b91633e60782d3f1e0304a1d819ef7a3d9490b5585ab08e82bb19762d804. 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/FR9W12421079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1331c4738d350a4856ed4846e86dccb30d805b56de1e283251b6328c23740328. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T22:50:16Z), 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/FR9W12421082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539bd15d887db13aedb2a124752327898b7019866589b25441f5957f035a3461. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/FR9W12421072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1331c4738d350a4856ed4846e86dccb30d805b56de1e283251b6328c23740328. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/FR9W12421082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9970db7c8b4a4162cbb3a6124ced1862aea19f36379861a49efbe244eea01a33. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/FR9W12421083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fabc8ae68c5efd100dd76c461c18515fa7e1736c6799d91363a684c5177349. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/FR9W12421084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539bd15d887db13aedb2a124752327898b7019866589b25441f5957f035a3461. 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/FR9W12421072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae303401e98e5cad8c17a393d1ec6756b074316d4da9f5a4742a3cd7e22e7e3. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/FR9W12421090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbd0dcb09403a5bf35837a8e4353d0337e2cb7ab29fe87a04bea07c81f9a993. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/FR9W12426512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b3b3813a67bb81c849741c891b4e86617afe8693973c7439418f8f9f76fa2e. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/FR9W12421092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f101e3d2418f3a23b2106f3b48f787fc716c26c9fe3312b38baf762dbc052d9. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/FR9W12421080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc606ba30bb5057a4872c5eab90cba51746cdc54e3deb688fa3c23e8f617927ea. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/FR9W12421091.