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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6ae65485db9480a654b1f79434af12ab2dc42a9cd9db45afabbfcb46614553. 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/a84e67eb-6c69-4706-a38e-6ef24cf732f9.json and https://artists.proofprofile.net/proofs/artist/a84e67eb-6c69-4706-a38e-6ef24cf732f9.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06f38c5321dbede47b1efdc6815488c6b4373c159fbfa24fc7d99cd7439d607a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872404971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bacbd74fe925a32b3b10a6253a98ba0f329176c83e36060b0b0585d2187753. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/JPE872404970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3a73a6c43e478738768f806accf0c4d3799ef5164911e5700d5850d3a75d91. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE871904118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b55fbfc404e64a64595f2ba984c3113c6adfe5ad5e2e00e6fad633d66d4445. 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/JPE871904010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde60707564acc2dbe9fb27d3efd53059cb3acef007e03e7ac7378fc5691fcd9e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE871904008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabd7a6b4d3973f887555ec4ed03bc94f0a113abecd9e66fa77180f3ccd737d1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE871904011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb77c6b5ceb72f26d3ed8f4929a8edbac3646b75929b0d0b4206a7f8cd77679f. 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/JPE872204418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a014388fc78dad0f55d2740a8d1bc3be82e150a4ad2d28947d1c48a2ae5b86. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/JPE872204480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e2ba3d527d8b166e4a98cb5d8bde3e6ce8aa89eeea69dd6921b6a223cc0a42. 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/JPE872204610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16738cbfefa24ec721059111bafc692bf7a0d31c5ddf5eb5127969625407f94b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872304789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696818a51147fae86f73b825dd741d2d812d26b40497dcd989e8f77fb62887ab. 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/JPE872304927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc1891002088e8da54cdb51b89a8037496a32eb230f1e2f3ee172a926761825. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872304940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77457206f51316e7dcb2d78a841b23f5a193213204d33986df76406b687b5b0f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE871904007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x081a424f9b847ea23d0b83107cab1236e7590a46335a41e815177941700f94c1. 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/JPPO02403871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bacbd74fe925a32b3b10a6253a98ba0f329176c83e36060b0b0585d2187753. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/JPE872404970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc1891002088e8da54cdb51b89a8037496a32eb230f1e2f3ee172a926761825. 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/JPE872304940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x696818a51147fae86f73b825dd741d2d812d26b40497dcd989e8f77fb62887ab. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872304927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16738cbfefa24ec721059111bafc692bf7a0d31c5ddf5eb5127969625407f94b. 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/JPE872304789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e96a81b2fc125b81f72128c82598df0db9e8b4d8e84dbb348f8c56c368a4db. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872304790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf93f28d966b9ba4d80df2b064013d4411379c8474954c018a2b1061c455936. 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/JPE872304791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb797ed3222119fc7e3d31ca4a1c966ff88d1cec436fd10920cff923ef0ef8139. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872304792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936d6ecd869b4ad05145a5c47897c5befda76c246a15e663f8cbb2035ed479f2. 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/JPE872304793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936d6ecd869b4ad05145a5c47897c5befda76c246a15e663f8cbb2035ed479f2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872304793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16738cbfefa24ec721059111bafc692bf7a0d31c5ddf5eb5127969625407f94b. 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/JPE872304789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2afd84b8e127d64fc752df1a48be7687f65e40fcf9ba44d2f8ce1ff6e1658604. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE872304670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e2ba3d527d8b166e4a98cb5d8bde3e6ce8aa89eeea69dd6921b6a223cc0a42. 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/JPE872204610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a014388fc78dad0f55d2740a8d1bc3be82e150a4ad2d28947d1c48a2ae5b86. 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/JPE872204480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb77c6b5ceb72f26d3ed8f4929a8edbac3646b75929b0d0b4206a7f8cd77679f. 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/JPE872204418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3a73a6c43e478738768f806accf0c4d3799ef5164911e5700d5850d3a75d91. 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/JPE871904118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f95b73d3c54ccaf47ee95bd39c522c2a8baebfe1c8f492571b60a7dc446845. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/JPE871904117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26905f17fc755a746b904f64212ac6d5418b2780e12702400d718d8b129695d5. 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/JPE871904095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe399d80c14c770559bce83883f66226bb992660e2d9b1a337441653de834c74c. 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/JPE871904096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77457206f51316e7dcb2d78a841b23f5a193213204d33986df76406b687b5b0f. 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/JPE871904007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c64d69f4538f80ec90b1602aeaf3b1419a0aedaad39190e09108db77e69939. 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/JPE871904009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b55fbfc404e64a64595f2ba984c3113c6adfe5ad5e2e00e6fad633d66d4445. 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/JPE871904010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfabd7a6b4d3973f887555ec4ed03bc94f0a113abecd9e66fa77180f3ccd737d1. 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/JPE871904011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa850e86b477fd064c9e91c338e651b258cdbf987fd02946baa08c1bcb7a51cd9. 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/JPPO02500226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8154ff8adab1a5b564f24b7f6352f72a14351f9fb1d61161898fc4d4969df15. 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/JPPO02405701.