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 0x079b902a92b53db61586cbeefce0c2032443c860226f47b88096efbc6791fa76. 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/f2ec8b99-ad3b-49c8-9422-a79eddbefda3.json and https://artists.proofprofile.net/proofs/artist/f2ec8b99-ad3b-49c8-9422-a79eddbefda3.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 0x1ad2aa8cdb9e006cdb1a8c016e57e73224c8b87d0227df877a04642da90bb137. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZFYX2100496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede3c33dd6685cefcfeb7266b78838ec4ab5de01a388cdb5cf4179c32e0db644. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/QZFYX2100497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78fee695e6204f7167b3cd1bd6f11cf975ba6b63fe32a01b9373b779142b6c5f. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZFYX2100498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf16a61ec2f3703b3c65a9bc19df2d819e6325e6fcf81e0fa6e5d94782dc6f879. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZK6M2124008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc89706400bbed15ab9eacdcaeea1dd16fa4ce402b9f23219df9cbb460c8a233. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZFYY2205332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c7e104d8b134441b1ed4a86dc74a3147615313e42538c3f3054654c5247e3e. 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/QZFYY2205333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa373d22310b9a4ed480bf42484481d4789c799b55dfb7b64f8139767506e1a8c. 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/QZFYY2205334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x794fc881445b141a2db6158e76d9ee49f03d186b1113aec4e3052f653d9ca4e6. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QZNWX2265058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68e5b7a59abd81085a5aae72be33f0e1c41728b2721329fdc0ae1b8ba693938. 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/QZTAT2254900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9007f8b2925522295fa22a8279bbc580b8fb3bda393fd2ec41d93e8a21dc05fb. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13: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/QZRP52240149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef391a8af3c5eefc2504e65cc50699333f311f95120d5c03321b733f774298b4. 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/QZTB72326139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00d44bb0dbf867d5a29cbe883588f7ff062cef6c85310609844ecd2a4e87430. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZNWX2414669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15e7748ca90592d1a19c1c6dea03768415bbd81abcc75aca337bd91a386d2d7. 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/QZHN32583247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5eb10e87b0fcba3d35c582bee316b005ef24003b57e31edae6f0086c626f8bc. 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/QZHN52512235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb4b8c5fe6f6e7c91b851b19cad0374c3866706ec970508e2d3eea5be2e133c. 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/QZNWX2521421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73e107c06ba6d47305f0b76774acbbfd67eef562435379e00c43b0ac0098d2d. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZNWX2521423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff2144f2b820ee5c3786cacf15cc2e1f10769aad08f1badf716e9a00b9d8499. 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/QZNWV2434485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba49f247ca7e6ad5d0a7d7aabfff4a4640707ac704cdfdeb2ffe1af2d4e4d85d. 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/QZFZ32585981.