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 0xa888bd1d1eac6c5b79b3b46f8ae3086e1bffc7259e81d2e61ef5e9d030f16f65. 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/dd1da111-5fc8-47ad-a216-ede72dedc472.json and https://artists.proofprofile.net/proofs/artist/dd1da111-5fc8-47ad-a216-ede72dedc472.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 0x6fc02605ba2b3fbba918b40c70f6706b815d432763ac669ec0625a33192ce518. 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/GBCBR9900254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34099066d90bb8d0928673fe2e962834935f6a17ef21454d73270afd9c82f266. 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/USKO11900276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ea1a3b80e34341e17a009792baf5d6d9895ac6a6b73985f38e1b027bb4eb17. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GBCBR9900255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x143056e264177c1d0bf476271d0f9e7ae30766dee27b5671f895211a9d8e8c63. 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/USKO11900277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ecaf81d7e53ee5c70a40c2f6a20e2392eec2471b68c52f68453a41c52cf636. 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/GBCBR9900256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60646e96726c8c92dfa57ed9db502f23c38fc1455bd87a01d0dfc6a50fc087e8. 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/GBCBR9900268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ee828a9b76b524fdef0cd3d55f3eaff5000e2c57f57accc46ac42cb6fa3434. 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/GBCBR9900257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09c09fdd1063b0a7abda674cfc76d88864f79df3381f288d3664a251c4aa541. 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/GBCBR9900269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb38ac6e9f787fbfeee40664483435b6dd3242ec48035b98f63550e0b48924281. 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/GBCBR9900258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e10ebd7be1e4742de4ec5b101f9ba6a3b8a379a8a92b93fbd9eaea7c4a675. 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/GBCBR9900270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12f55bfce18d7833f96b9a5426e3f68adfdfa8168081bc55be12d6099e97426. 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/GBCBR9900259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3bef071a40da5fe22c0ffbd20a28f970425f5581fe2ff2774abd772f73447b. 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/GBCBR9900271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec28d03247f841b611c8bf17457fbf8906f67103ba6db2459dc1344ad0f74de3. 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/GBCBR9900260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95073c566d8f36b467d78912b41893342b29df126bb843bf734b1513500524cc. 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/GBCBR9900272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41183972ddce8a4e9cddc83900433de4555c1cb83a0d9965e1f74991334e26d3. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GBCBR9900261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ca4810bc31fe3fb2bb786a6fdbcb153a28562b2431204fa12e99d8d6714e9f. 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/GBCBR9900262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec886c298a1bd9047ba35678264436e0d510cf70d9db5e5bcbd9b63f2f050b5. 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/GBCBR9900263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbbad61ce08621b351562f5a5edf5a2059f6c6b1c9dc0d02c032dcda4021b768. 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/GBCBR9900264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09093547647c5494b45da000078ca16036b642bce7430891e71de34c00f8f047. 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/GBCBR9900265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4b96a8e663aa620289637bc66e2f61b42b8f96c8392da1eef2c86743e936c2. 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/GBCBR9900266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b62aa2cbb84d0e2710f961f75042e7580ac898cb1c1ccd0294383c53a5e9fbe. 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/GBCBR9900267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fc02605ba2b3fbba918b40c70f6706b815d432763ac669ec0625a33192ce518. 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/GBCBR9900254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60646e96726c8c92dfa57ed9db502f23c38fc1455bd87a01d0dfc6a50fc087e8. 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/GBCBR9900268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ea1a3b80e34341e17a009792baf5d6d9895ac6a6b73985f38e1b027bb4eb17. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBCBR9900255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09c09fdd1063b0a7abda674cfc76d88864f79df3381f288d3664a251c4aa541. 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/GBCBR9900269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87ecaf81d7e53ee5c70a40c2f6a20e2392eec2471b68c52f68453a41c52cf636. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBCBR9900256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e10ebd7be1e4742de4ec5b101f9ba6a3b8a379a8a92b93fbd9eaea7c4a675. 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/GBCBR9900270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ee828a9b76b524fdef0cd3d55f3eaff5000e2c57f57accc46ac42cb6fa3434. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBCBR9900257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3bef071a40da5fe22c0ffbd20a28f970425f5581fe2ff2774abd772f73447b. 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/GBCBR9900271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd12f55bfce18d7833f96b9a5426e3f68adfdfa8168081bc55be12d6099e97426. 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/GBCBR9900259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec28d03247f841b611c8bf17457fbf8906f67103ba6db2459dc1344ad0f74de3. 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/GBCBR9900260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41183972ddce8a4e9cddc83900433de4555c1cb83a0d9965e1f74991334e26d3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBCBR9900261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9ca4810bc31fe3fb2bb786a6fdbcb153a28562b2431204fa12e99d8d6714e9f. 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/GBCBR9900262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec886c298a1bd9047ba35678264436e0d510cf70d9db5e5bcbd9b63f2f050b5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBCBR9900263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbbad61ce08621b351562f5a5edf5a2059f6c6b1c9dc0d02c032dcda4021b768. 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/GBCBR9900264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09093547647c5494b45da000078ca16036b642bce7430891e71de34c00f8f047. 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/GBCBR9900265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a4b96a8e663aa620289637bc66e2f61b42b8f96c8392da1eef2c86743e936c2. 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/GBCBR9900266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b62aa2cbb84d0e2710f961f75042e7580ac898cb1c1ccd0294383c53a5e9fbe. 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/GBCBR9900267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34099066d90bb8d0928673fe2e962834935f6a17ef21454d73270afd9c82f266. 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/USKO11900276.