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 0x36c60032012f6c0e8ffe2afe861d0ea3a3534ef2815fb4d8ab13c7e3d61bc27a. 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/a2fff8db-22be-4c73-b554-a64866d919b1.json and https://artists.proofprofile.net/proofs/artist/a2fff8db-22be-4c73-b554-a64866d919b1.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 0xa864d29dd178f8b3f7cf0ee7fac65c1a5946ed65df01f95a7a6e15fb9491b659. 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/TCJPV2370843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9749c7c734b33e8e71b1c5c59762be11e11a4589068d4a759efcf16c4fde07ac. 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/TCJPV2371050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e94f82c3c63e6602c39f7c649357d015602909b3dbe702c4b16e6cc505d210. 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/TCJPV2371051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c717aee099799a4ccb75b02e61df037c97229f8df33cbe188862f60b09d8ef1. 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/TCJPV2371053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3927b6d0be34f4e70e81836d0af7b6faac63e61ec1476b6449bce4a758f1eff8. 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/TCJPW2301342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460f410cb91d99f7c76f5286540ba4bc073ba3ecf7e93bd3287faf7115c919ca. 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/TCJPA2401814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff3288faf0d14df93661fc33a41ec20baed5777b04389548936989bc06844163. 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/TCJPK2047641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8b6ce4a4e7d0fea80b83c335920a3916cf60e1668b6b46ffdcc0bd6abd02ebc. 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/TCJPK2047642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3454a4c0e9b3313348cd6db4babb3882270064e70f762c0a69e51ed34e903ab. 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/TCJPK2047643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4777f972f0f518a6b49790efa09cac0988e1883d5d4b9a85ddcee85a308c45f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:56: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/TCJPL2096998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85fc32fb0d8fd5baafab8e88f9171b6d75a40fa66af3cedd2f11e2a22fcd7dd. 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/TCJPL2097003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37843e50dce44689354734411e405197dd54e5210d15d0b6f270da4256a0a54e. 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/TCJPL2097005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382bca0eba20aa94d2d0fdde807d647bda042e34cc34abb609a9d312f4458280. 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/TCJPX2373328.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f00ba7ebaaac13bb3ec2508e744addb19597c29743fce2488a641a370f9e40. 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/TCJPX2373329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0210c4f23257ca2b3fb42ac1667c25e5876e12c1211045ca1bb3c55c418365. 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/TCJPK2047675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc819c8be05f0baa10f5e723e9e19f69d3d7f1a0082f3257531da2be56112c9d9. 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/TCJPK2047678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe88aee7195c76b1bfec09adafa99c6f33ae3075064e4e6eca77bf5b823068e. 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/TCJPK2047680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd25ab422656f4f7a65a6a658f583372c57570bd06bb63100c353111f2abdb525. 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/TCJPK2047682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628ab41fef2e4ef26964c612b59664ccc0158ba2b76baa4c33f2abc0e0446375. 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/TCJPL2096994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea3b0a93e398404b746abdb7e0250e9a5a66d0ce4ea035aba3bd03b8d29cea8. 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/JPZ922001540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dea1d7f8f1663e630aa1cacefaf812f57f1cf56e48a55251ecb80e7183ca797. 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/JPZ922001541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x853fa5d6eb197a97d4721b4942edaba51677486ef3a4a3bcc3db92e6cc5f04c7. 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/JPZ922001542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ba1e4e91c95c4d06277409e2dc1d65999090eb6ff4b9064bf390ba7c1e33f7. 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/JPZ922001544.