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 0x9b5824bd0f26228161d5c2e79963fc7cc34adb8142647dcc81790b1e91c500dd. 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/74bc9375-3c0b-48b0-852c-a58b97ab0e70.json and https://artists.proofprofile.net/proofs/artist/74bc9375-3c0b-48b0-852c-a58b97ab0e70.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 0x3afca78e66c33c9ffe56d90808c4b488b9d9e057dd283cba7f42babe1f7c3105. 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/QZTPX2419333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9208266cf8dac7bc2cc66c2b86aa41ac1ea25e10876091df6dc6870ce352b5be. 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/QZNJW2403428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b7bba41f3b2a43bef0c846696ac476a80f5fd88808b44a465378730dbdbf253. 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/QZGLS2438788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5182bf8702adb6ea399cf3c1106b008776f9d4f8da01833a79ceeec681dae6e. 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/QZW9L2329824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a120603cd19e1732da5bb27dc75d864eaf58c9a0f54a587dff8195fad599fcc. 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/GXF9Q2529884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815dc15fbd059e323c0ef20f0b36bfec6987f2755bf6928ae6f9c4bd051dc436. 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/GXF9Q2529881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd55a1cd15d00495981bdeea908cfb760dd1703a1064f8dfdf782e5767902ca8a. 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/GXF9Q2529887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d32547e0583e6d2ed922b4c2d9b209f78fc513d59f2e874d801c8180e910c4c. 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/GXF9Q2529886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ddbc7f611c55ce8b0786f5086a929f4965bf7768b94c2d0e806b8728889b6fc. 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/GXF9Q2529885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff40b0f79f890014bd40ba397f3f2d0904ec21ad73d9fce842a21fa69fa35d6. 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/GXF9Q2529880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f4aba01921ab93ba9977bf37999d005dedf61b2156edfc093438c7d0e86bf7. 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/GXF9Q2529879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f495b775d82d0a6033558448405830b27433f39a6ca56934f16797c18489d64. 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/GXF9Q2529892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa103de5b67c7fd5a73a8da67a19c79174d619f1a407c3fd21299870dd69546e7. 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/SE5BU2564128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cc08a46c89e1788cbccea36a23eba48810a998ad4961d4e4ab6fbc7dc3bc69. 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/QZW9K2421225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4d3ad7bc60afed62b8a8bc6bca78d9d9504a9ec96fbe1f9fe0d9143f939682. 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/ES75E2414830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e228854dc3c63e965ddedffd1610f0ca3cb5717cd388207fb2b6e20feb4539. 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/UKXN22587587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0e69a9578ea015e0db374f5437c132a56b5f94da13e956af6a5aab34afa57e. 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/SE5BU2587175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87814a168df81c039ad6addf4dc2d60bb4179c7af7e6c7de20b15f8848b10456. 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/SE5BU2587176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01db77ae8f160b63d8e0858db10760d4e9e4010087888c0656fef965461caa41. 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/SE5BU2587177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29a0e0029d9804e6d3663c8410ca403ba52e45027d48b8a3e82e84b3cc49b99. 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/SE5BU2587178.