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 0x8ac8b4d0a7b538c4aaf8cfb8f96d5252f3316e6378d24f496e1a9df30b5cd8ed. 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/50952a12-5621-4feb-b546-c0f6f6f8d02d.json and https://artists.proofprofile.net/proofs/artist/50952a12-5621-4feb-b546-c0f6f6f8d02d.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 0x9c10da744a5bf24082a19d19c4e5675e39e80a84296ef610d76b114451440625. 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/TCAIY2410061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d0983330a648d665038a7d2832389a2c0720a206c0f47929079e5b0c76cf65f. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAIY2410222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b4e6c5d925f57dd91963da306649cbce1f74b1b6a77e65f14583588cdd3e950. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/TCAIY2410168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2904d1cdfb8a035067a60823192116d21cf47a83075eb99b3c35a98b80a09af. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19: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/TCAIY2410156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5162cfc393afc27cba2bb23cf740d47caf28f21604dbb120207edec40986443d. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/TCAIY2410130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc181aea6c01aca70959b87e53c20b09fe58d19f0e9f39642ffe677832566d11c. 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/TCAIY2410114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d172ed211777953232258637648f0f3037ae6e48b05255f94485006b7559c2. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/TCAIY2410100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c17cbcf3d8c156adfd4dbb98bc6cd8e39ac7021b9e0c30de96d34c266627359. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/TCAIY2410046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfdad3a5f729daa7e15fe0c41dfa69fce836fbf4e2675788a5792601d2a6328a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/TCAIY2410091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c655c36162769b55ce33e94fe3f05a907cead9e51ba2aaab17e5779a97252c. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/TCAIY2410077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe058c210333778293351f4adadd9664f8799d0c7fa63f3555b145baad2d0bd82. 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/TCAIY2410145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f29d632725e22958f2984f4225f8cb0f13f7eeb48e41f5051d38e4202ff71e. 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/TCAIY2410247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacde938f216d6e35976f2304a797c28abea2899bec9b6ecfb1ade457516354d3. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/TCAIY2410240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7f69dba57e71fe2300927a21d9802fa3dc1d7518be65caaa752e061dd6f4e3. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCAIY2410199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b12e93c99ee81019a5c47ed76c82f7e7b682f8a5cb6c3ff7f3977bf52621dd. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08: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/TCAIY2410184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea07f7f13267f2e33b5664fbbb21b257a0080ac5b92718c992798ce7280d1f5. 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/TCAIY2462755.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f95cf7683e595fd5d003973202a36e67b306a29cbc20f50dafffabf7c6bfa9. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/TCAIZ2462736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a76180528625cc25a20402b40ee9afd36a5519cf4af268b4c41e8ad0f5e3d4. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCAIY2462727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18313669828a54cb66491780d23d98f2024f0526634c6ba682876e5d8c385667. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TCAIY2462712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733cc3f77aacd43b279cdade0a6087de04e77f27a45c804a2459e0090c89345b. 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/TCAIY2462721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e6a2d70edcb5ec18cd1d9b3487c331d983b0289954579d06790a7dddc54f87. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/TCAIY2462693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33724830a99dd00db310cd55a8a6789e8de449cceee5b6c89ff3cc418c11f15d. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/TCAIY2462675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1da3980949e06465f61743e79f7e9a07c2f622bc89e7ae1d6ba76f94f63dfd8. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/TCAIY2462662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25b4d7ddea3686e10451a2a2c782ce125b6ddb25b67bac1a1660bb5235eac0a0. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/TCAIZ2462647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1968e01f3e6c27ad8e23bc4a6d0164c7c3b3b0d9827397ec8f79b28a04aeee4d. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/TCAIY2462622.