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 0x35dad28cb9ceb98634d708abf85d4d1d5b0258df3f54af75f6e7530935a364a7. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c9bb5ac2-d5f4-410d-8cc5-756d19122beb.json and https://artists.proofprofile.net/proofs/artist/c9bb5ac2-d5f4-410d-8cc5-756d19122beb.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 0xafa9de811e8fcad0d9dae1b2891694431ede0b9ed23ca2b3436d3b80ae065b05. 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/GB2LD2110214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8c97a86a87432de981c11af8710e808c11cd4c37aba1065fb33b45882a1e78. 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/GX4R52298096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa919461ced0e903ca53242cc97ad71f3350c32bfb2237677f351b81541db4d6c. 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/GB2LD2320376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd706bd17598b4b864274f7bb85be4bc013d05a8ff445d8086811c7678b40c030. 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/GB2LD2410105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d9bbedf852bc32eef7e62e40274b171bec369c0400539bc56e7455929fffc29. 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/GB2LD2320271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecabc122a487d3d5b3b31aa4f04ef7c533c9c54b84a8b919bd60e2e9a7e52586. 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/GB2LD2410063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa919461ced0e903ca53242cc97ad71f3350c32bfb2237677f351b81541db4d6c. 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/GB2LD2320376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x394a1b01146e9d855fc93e1199e687de60d6b6097a147877f4626915b6c650ab. 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/GB2LD2410106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d9691ce3ec5d7321de845dbaef96f94636c99f14fd05e3f7cc6259c308dbc3. 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/GB2LD2410107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd282a045337a89dccb15601901d357446cc8aa41cd364f2b69ffd3c67d6ccd33. 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/CAQOI2502893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc867106efca1c1541cb84be638f45325508a97b9ba24ad1b815f87fc009147. 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/GB2LD2410539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac22fd0e360b38664d7476d25b0460bf1c499fa03fb864574fc99940e7e99f1c. 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/UKZGC2408293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294a2d60cbc7836ed0132461032824c5c5fc66d93c71156e900f56a9de392254. 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/GB2LD2410227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253b896484b30b6ffa02986f6f2bef70fb354d614639e31fa52f95d0b36ff1f7. 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/CA5KR2434870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264355c38a608d9cb4a57cdd4b0e85b8cea21de2570dc08c688e2560900fe3fb. 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/GB2LD2320192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f65d218eac56c63cb3668be5effe577f02fcab417d24c5c9490d4e776ce588. 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/GB2LD2310236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61f16583615bf28d570f04a6a29600bf9c89ed71b5cf05e1280a3fe9f9ff023d. 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/GB2LD2310122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d77c667e562900d76be6f5713a896e5dad600d0306489dfa80c58a800dcc4e. 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/CAQOI2200059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce60a3a97e9d9c2c170d22e6d3c806c570dff6bc5458442481a5413e1bc3e65. 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/CAQOI2200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf0899b499830afe2c31a2d75ed3df75bce6d54b950211d3d5eb5c38280bf2c. 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/GB2LD2110332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32239e3c8b56a9a125149661c502fe18d123a62dd3aadd541d5e209a3de180c. 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/GB2LD2110180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca2920f4053ae65a54e7ce24908293ea5c40c712ce313593eef47d0eb5d08354. 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/GB2LD2110129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d363b0304e10f39803f56012a3c2ef1aa358b0276ca7cb165c300c3cf70bfb6. 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/GB2LD2010255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839fe178ca81f43e06c5dafbb9f4d4f4a5519e1907dda55beb4d1d28ee350f11. 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/GB2LD2010197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d42a43fffd6477951e69ade4a9be643a68fb753211b0c0e34ebfad3218918cd. 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/GB2LD2010077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d2c98d411fdc781e69899a4bf23dd2070cd8f0afdd6df5eb97f49626aa2dd14. 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/GB2LD2010045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0baf4fd3a56deca2c88b7ab599df5552cd1eb84df2c868e094ac2710240334. 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/GBKPL1956761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x823c4c1e3bad2c8316ad9667d90eef10470fe2b49bf2ff1318c1874944020db2. 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/DEUM71901665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab51dad5438459587e6531bebdcf6bab89f66accec39d6f5a5af7f51e7e08af. 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/GB2LD1900038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d68405c84768642c0da6739f876ee87d4cbfe9d694f7a09e7c652698e27af8. 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/TCACT1629864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18c0c705d02f6614da1a217d45bf870593e20665257b40408943c90e15c5479. 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/NLF711709049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20885b362d9b03be92e7bb8f2ce38ae30003e9594b0771726fd7a56f6f4d21a1. 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/GB2LD1800448.