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 0x3893d75034f2f13ccff16cc2d4b50fedc385df4de2afa7e70904b63f40a77edd. 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/6bb8b0f1-eef3-4038-aa11-7071ab68774e.json and https://artists.proofprofile.net/proofs/artist/6bb8b0f1-eef3-4038-aa11-7071ab68774e.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 0x3ebac90aa89d418dcf5e5871d2e35e5ae5dba0cc0ec13abbe1d85e1da523204d. 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/ARBIC2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x331bff0f85b204d88a6b3ad1f61cc76888c15d05667caf34757e1cde19420675. 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/AREZZ2000018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe763fa62bc1089ed26598a9f6478e8ede6336e108298c57871205721836c3b15. 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/ARBIC2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f5317dc275954dad7fd3879a752301ebf83521cd8bc9ee55da54ec8157f27b. 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/CLKT21801224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d32771e5f4ba61c2d130b790e2e9fe1b7dfb8e2c43c021f61eaa0f99a19bae. 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/QZW9K2443217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09d32771e5f4ba61c2d130b790e2e9fe1b7dfb8e2c43c021f61eaa0f99a19bae. 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/QZW9K2443217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe763fa62bc1089ed26598a9f6478e8ede6336e108298c57871205721836c3b15. 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/ARBIC2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3379f7f106ae722fb98710ebde4d42ab5930bd45f26af783265ac25e05013c59. 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/ARBIC2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b952b232a1f7e9897ec170a370797574ad45ea16d90bebaf9a139490cad78b. 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/ARBIC2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e421c54cb5559036985fc58ecc62ca81f6b146fe6c032c7783ffaa5b677cb3e. 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/ARBIC2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e144f38d9560a12c3a78a0f468757a44dc20ebfb073183eef97d4efb6346cc. 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/ARBIC2300007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837647902388c9d2af91cddc3a28799b097f867430917873578ee5730113c19e. 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/ARBIC2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeab5d32a87a50dc4c898c5e199315b78aadc7a3fd65a42e13385e130c5b4586a. 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/ARBIC2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ef9e782d5651395a91126223db5bb4c4fcb4aa006740f374fe80b0dba846a1c. 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/ARBIC2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e7520f622d26728f9354b30dde2e5771d61c8438c0a9b5b9276a2d503156ee0. 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/ARBIC2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5457aeffcf98e37858b73f4a7b84d6ebc0ee47433ada23424d788402c873b19a. 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/ARBIC2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e3a904861d0529767c9e56b961b828b14183a20b4ed68d8b563997a67797ecd. 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/ARBIC2300013.