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 0xac4b3eee118053233184399ef584218258e147ee7dcad4303169c0853a093594. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f7a34dfc-7d4d-46c7-b837-e4f9c6fd18ca.json and https://artists.proofprofile.net/proofs/artist/f7a34dfc-7d4d-46c7-b837-e4f9c6fd18ca.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 0xca8956c22b2f1a631c3aabfa50e887f6d6dfe0f814bcf2f1704f33ce4006ce18. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZHN81941635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc22e960d9e1a0e2ee41331e5dfff2a8b93ef58a7ca8f22c0cf6ae43ce9e4ceb3. 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/QZHN81941636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba66459d41409ab9bf6e825da47857f2817d206b8dbbab79bb3a15d74b224b9d. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZHN81941637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8abf412a54f4fbd4701e9c41a5e9407faf4208d2c6f29c8f77ce7aa1d7de24c9. 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/QZHN81941639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8204b105753c8d91d262efcadbe9a65aba276f18816b0e3640be1be905465118. 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/QZHN81941640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85e12085706af62a8fe3c6af376ed7a658b62b6aa788fedba6272ae6f24d3502. 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/QZHN81941641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafe2c84c3e7717768f1043dde72a93e1f15d6d9a6a432fe811a98674a38250fc. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZHN81941642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed96a54006eb3d570ab10884c0a37499db2792b1105e8f2a1d6a85459c357451. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZHN81941643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81e58279a31dfac1b178bdfbf4b6b96308fef652384039e1a3dc4876d155e377. 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/QZHN81941644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966487b73211782bcaa67f75dc0961a0a05554c22481974c73cbcec16631c099. 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/QZK6N2287756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43a82815dbdbff78ff7173664433218bb660b616d3ad9bc4856678063c385554. 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/QZES92253724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd007eee5473b5143d0766ebd73c4cddb1c380af1a2059f766476a27d6a8c45f. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/FRS182134200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7437f8b5237c293d77607ca7dfbc4e0b3665a010231e2904af80a0e5f57bca79. 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/FRX762130003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3accf55d2ce9ce5858912c5cda606dc4405436262177d90b8e3da44b3ffea58a. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/FR96X2106622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00212268d6d6c2125254b1f66bfd419ef68ac97c7974e201b3ef329453b8c3c4. 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/QZFZ32013373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b065adb737866a4cb4aac2f2172567b31f39f9f8c27ebc01423d9f6515c111. 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/QZFZ32025724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9505fc85a99c493d2e0f77951ebe29d5d5a1bc644392961667a8fb76e19a6b7f. 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/QZDA51819018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447837fde77f51ac3657ab19d57ed92988abdcb61a0426955c30d48965ebfe0c. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZTAS2564195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7abec62a43d3daea2b7de90c9d1bd5cadfc7e9e510d7dc2c6400266f7d6a925e. 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/QZWFN2422434.