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 0x6c7029c70be962b1ce0d5122e706263e1ddbe6e9762960fa19f7dbf5ca616bc5. 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/0c67f5d1-e75d-4365-a5f9-40034b4a2a13.json and https://artists.proofprofile.net/proofs/artist/0c67f5d1-e75d-4365-a5f9-40034b4a2a13.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 0x3cb3d93894ca3786db261cfb1aafa104a71a07ce96003e92b7fcddc7251c9a79. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZDA72074370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x283fc7ffb39989d8511297156ec3a6e6900afd0f70c87ce0bc7e6f569139d48b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZDA72074371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8103783b334d92ec4eb88476cd8d14ca6bfc695f5d21d1d5451bd00b178905d8. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZDA72074375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc50919fe69a71fba3f84857c7c4e9dc0ad812b688ff8b288af1984cefa126454. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZDA72074378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174fb33c26d7aa1e50a23b24cfaf39fea3643ed6d8d4e32548377c551c37b226. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZDA72074379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x770e03dc2856ef1d7bc0f6098d8cd778c7f76fd45b57eafee8557418f367607c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZDA72074380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327b753fb74f9c7a625cf9465e08b84d06a26e046486b2388202b6e850fff3f3. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZDA72074372.
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 0xa40c8d00ae512e19a53eb9dab6f2284b9937b09722028d57aa20c75c73f8bd9f. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZDA72074376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4214c0160ab92d9bd6b0d2e0e94dc4d6d297c1357c5a8f87fb4e51f2a06c6558. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES64E2205973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49144e5e9cd0642d28935362b0a12f51613a7f7776f6911acf94962a1f2eb824. 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/QMFME2246617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a86d211c1ad75fae122a839e7a2d8977f8867b389a25d2184c6c73bd4e20947. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/ES64E2204662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd2901d8df4c63940929252a98f4e0ebccf7e7a0512544f50bee903d58b9fa93. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES64E2200829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e68b21260f7bf2511610b9be6c92092966c613a0b9535279aecbeabdaf3f086. 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/QM4TW2273863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa60e8037c1500396058f724accefb54db1ec495c37caae675fed373e86308a27. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QMDA72196445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d3eb9b38ebb7c015891e757b200564a2874e26ab5392f8c757df4d36fcdb3f1. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QMDA72151764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x717491b8b2b73b480872d4f4d2fd8dcfa2d3b7d98dc2c357dad91768a7bf633f. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54:01Z), 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/QMFME2130816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3afc727ec3044a711c180d3e9978bf16f157eb312c77019395a518d746963570. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QMBZ92199776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ffa67b5e01b8bac42bfafb33e188034c08b6c3c7d7dbf9ec9011aa0404486a1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM6MZ2161757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0b9d21355c249e15054afadde103bf27a13de2be217fcf1e1126ad66deb140. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/ES71G2049702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8828e6ae6d3043eaa2701484a9483ed6fbd33613f37680a407c4977a233c5c9e. 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/ES71G2048431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2bbd7f8098e4d37fdb962db6cbf4d9e017b4b0218dc60ae28b91ce7ebdfff80. 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/ES71G2040809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02e589646e4c3b0157d9b9666ae5f882e6b8807e3d93f59bbb7e7ff73de66479. 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/QZHN82011128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6cd5f6368d8e3e52326477c379edab1f9e067ea0edc5c4089d72dd282843f2. 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/QZFZ41992255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8212ace36930812424cab8d64b81d370cc11655b0cb60803732930dbd71ea9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES91897618.