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 0x2f9767f0f9ec0fe6eec32a436e097417966c86425d79e62e90a54f52887b215d. 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/30e63bd8-66b4-4475-a451-2c3b7d642a19.json and https://artists.proofprofile.net/proofs/artist/30e63bd8-66b4-4475-a451-2c3b7d642a19.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 0xeed6de6f8d2799d8726b6cd36e71288f9ad26b6b983bc32eac3ef8d33f242533. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08:48Z), 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/PHA039501603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5697fd6f17bb86f4501ec4043f7a19eb9fc2aad3506c6ca62b49eeb88b7ebc5e. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56: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/PHA039501605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x621ce67ac21e6a37dc427fc187aff757247e5578caab3c15104b5e30dbbef118. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/PHH111100044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad015cfa2ebdeff5d297aad790ea1e134164edaec4f046e34c3e21a58010bba3. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/PHH111100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x961a3d2631436995db1549600a0eb37c5d75220649c33a6c3c60afdf4a1d7b7a. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PHH111100049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ac8d079d6bb2b13b9ede357093cfedc3b3366301c7eeee11fd0cd4c39307d2. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/PHH111100053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca9f462ef49b03fc876508949e9b26276f7fb9b4e6811046041710fe7b6e0ea. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/PHH111100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b392058a8fee2f1af7b38f0ca8819da7f2ebf364119fa30eecde53ea737973. 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/PHH111100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3e62606fa57290773f4e3b9789a68e825b6197d5c2edeaad076634a4e27682. 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/PHH111100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25ace013387dd30127baf80f13d392519994182e6e6d07e5b284e0575d91dfa0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/PHH111100067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a462b98434ea71f52fb5b12857302fb734e151ca199d8463cd43bca0c9b422. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/PHH111100055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be93a8b7cd58bd044152110e24aafa9b3d9fe8ea5babceeb9d59addee947cef. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/PHH111100082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c33dfe0568ba77a3fb273d106769bda2844770595e7759257b4affcc26d81ab. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/PHH111100083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999d4e7cf5ab2eb8121430feca9b4f95082bfd7ffdbc7cd5036b3d1a5d3aea68. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/PHH111100085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b3fb1ec2b24e6e2f51cb4dd2560da251beefa8f758628a0fa4169d25a4213c. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/PHH111100087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c6acc7ff8529403ed25b1cb2ad30cd4079e92290a9eb55ec2a28d60899b519b. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48:26Z), 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/PHH111100089.