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 0x033b02bde01856b5db19a98ccf9b7b0cdc01f8e51a5f1510047318147ab9beca. 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/074e1cec-d6e7-437e-b2c1-e986581a6c9f.json and https://artists.proofprofile.net/proofs/artist/074e1cec-d6e7-437e-b2c1-e986581a6c9f.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 0x01b1fe3ebd83b1937f891ed33e277af81ee84d2657c67beccd6f1fd6bea98c90. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/GBKQU2225265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fbdb25dbc9e0f6046257ff967a41738c704fe523c79cfa6539cb3c84dee5f46. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/GBKQU2225260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a978550cd9355ce40af8e1c51bfc1a430ed9bde74e1d0b307dd89e36ba2f9c1. 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/GBLV62202717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76d5abffa4611e6b7644333919188c6ebdc6622962ebe0e059d01d9bb388677. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/GBLV62202718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f2cb33f64d26b9a4e475c0876a0b27952d10b5e625a8ba0771bb3f62ad328f. 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/GBKQU2337347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9396fd409009c2fbe62442a2c484f45440bb0e3e16d13ddb7dbd166421686029. 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/GBKQU2337348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f0da9a4637411fca570d22f6f6698c5332e424dce66b16b05d312bf5ef8ae3. 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/GBKQU2337349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37a23bb529f47fafd379e4b73907292668d2291466545fbc25c69a0d18dcb9fd. 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/GBKQU2337343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d12525190de32a1cc04ad61f6f36cb1e10366d36a95ee268756743bd0fdb82. 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/GBKQU2337345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62be62a992929c721439c82ef501fe8529200498835f3857e7d94fd64bb424a7. 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/GBKQU2425789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc981b3f5c1d5c6ea7d9186f455d70bb4e33cffbb521ed52aeada7e702a5cf57e. 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/GBKQU2478929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e2d82bcc22c7aad150cd26001e30e340ac8bf5d0548c4555c08ea4614bb5e1a. 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/GBKQU2478927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0007ec3cf753d0427b63d7429f24dd475900fb6e5488e7fe0491777719cdb5cf. 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/DEY032402802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa853849ace361e7ec6409ab38926e194f8bb15a08ffd011fef970b9cdeb03d7. 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/GBEWA2305799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x256cf06fff3342faa031b55575452c1f6750a5bac14a3f562150251ceeb810b5. 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/GBKQU2407030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabdbb3c7dc5caffeb53b3dc6e13c3b32af226b408dcfde3fbcc57853032389a0. 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/GBKQU2407031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd90861a47538fa86ea500cb45881583ef8cfe78ee92e9b54e8f96866344bd8b9. 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/GBKQU2407032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e8793a7db4392d4e67d9b98d206e4706866afbc5dc1582b597097e0bae22a20. 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/GBKQU2407026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8c1c262bd15cb96c682c89e96241fcaccc457ada990ef4ebaeecbb0980b72c. 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/GBKQU2407027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf396a11bb0a3ec14a46da8f4d4eb875075ae049e4e2480d0e791e1bb015a3de0. 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/GBKQU2407028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23c85a0463256f40fdaeefaf050047a6bdd4168799d2ca42bc93fd31bb0c894. 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/GBKQU2407029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7681cda85422bc3dda69e50606e26a4b2680dbbe7566aac0d727b36812ce8c1. 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/GBKQU2385655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5063370ef296c2ad7cad1cc5e4db85987221cd9390b3bc949c1dbe6c85a34819. 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/GBKQU2385656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ea4049ac8ec544641d973d807b3e42fa8fa5b7236bbf8a52934cb67ea13e44. 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/GBKQU2385657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fe63e5d5a6c86b107cb49cbf1ec7badca0218dbe392e577b98364d0eb5a4c4. 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/GBKQU2385658.