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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa463fa14927ec4a7cceeda8cb9da8ca38bb2e2522ebc5d22692d3adf74ea4b13. 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/81f92def-98cd-4501-ab4e-2cc33603688b.json and https://artists.proofprofile.net/proofs/artist/81f92def-98cd-4501-ab4e-2cc33603688b.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdfb7a306cb69ff2e1619a6866e5ab51cdf6cf2ed2eda34ca3065b8ace34cddc. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QM24S2101008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c939bd480d728a16da72e5ef07a206da9eb805ca457523f15845f3949681463. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QM24S2101005.
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 0x3ef9013d5ea8607eebb1ffc489eaf3e60fc7dd08eb7c1cdf0db2bd91061dbe26. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM24S2002424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x666ba617fa33c388b4bd5cc7edc3f8c848eddd28e12ef4766785f0cf3ebc90e9. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/QM24S2101007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfca5cf3c075af4cacec08fc03d7d78512db9d7f67f4d49e32054bc79d04d8142. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM24S2000768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d29eb31825d40552fb36d203c3c49ceeb04d6558b1a3971aa990cfa1e2449ac. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QM24S2000769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe034d14fb4d2b609e03fcfb856981f014b6d643b0f1da40b4bc1f7934c9f3e40. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QM24S2000767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78504adb70867abbb5f07c62a35327ec561127cde416e7a93be976b663e929cf. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QM24S2000772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25dc10d5c91529dd7c073fa473dd65b7530543e6e9e63d0f69cf2aafe0ee10d. Chain 2 (Bitcoin): anchored in block 960352 (2026-07-31T05:48: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/QM24S2000773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035fa4f94bc5071f29aae8496c9d076448736281581f8ea2223ee5b65f7e8bb8. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QM24S2000776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2732c4ac1cf7f82d026bbbbe1b2c2a0618637e210b07d926fc33f24b3920dfbc. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QM24S1925847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b41f5c1f6b0f0f0451e54c9bca593dd478c78902c8c2f166bc2f055340d8dc. 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/QZ4JJ1644029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7deb56da1fb6448eab9c9ea1adba29af1f06c27b6379ab3eabb5555dcf1421e. 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/QZ4JJ1644031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5bd4a9bfdd025d90737751fd894a77232a85f01af98ed0cbce61d09ef205424. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZ4JJ1644033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9ff17622b10a739921a1d8106734506c7cd8da262c15329d8529f37366814a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZ4JJ1644034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9228a86c1f9e5b492dd2eed8fe5258d420eeb80831e673baf5e4c41c48cef263. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZ4JJ1644036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf330338f2044e924cfe7c99bb0e833f0c7a352bf1904b5eabd2964fbe35e8d83. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18:50: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/QZ4JJ1644037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77a8e82597ffe1d3eea0a64ec5d7adfe123f2fc0dcb1617e082b9ecdcadd4a3. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZ4JJ1644030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc0f067f9904aabaefafd2244ee8d1f0bf1eed5c77d69efd54f001a65f369082. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/QZ4JJ1644032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49102f3bf2e841b874cbe36d775f2d3c3dc2303478e810f66ae52d72e3dc1ee. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZ4JJ1644035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28932565975855d19fc527c996f94fa01783e5af0971e3c57047c5144493783f. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/QZ4JJ1644038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a03d655d81b1c482fed4843f3e08db6a06b22c7eae5083885e2fb494bfdefb. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZ4JJ1644039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d32e6f32e01cb87e3386c053d07031e92373a83b03bb6fc4f32959a19f66397. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/QZ4JJ1644040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2b3194e3e6a59a91393c5fd91732c2f26f6f8b5238d2d5fb5cccd7664a5c15. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QM24S2005423.