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 0x64c2e7353227722b951773409e60cd7518fb32a2b312c0b74396beb08bc92e7a. 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/8a93d372-9d09-4c2d-83ae-ed4229e7f44e.json and https://artists.proofprofile.net/proofs/artist/8a93d372-9d09-4c2d-83ae-ed4229e7f44e.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 0x83837dc3f65865c46d37617452a1db0b258e9d9ee39f7e0afdcc871265c96a07. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/TCAEF1965983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd7ed529ceed96babcd26067870cbde7105806d361ea80648576d95960c6170. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCAEF1966006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x885ec02ed65333c61ca322f167ba7c9b400c0f126778b24cb8a88d1d4f044d42. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/TCAEF1966015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb609997acfa19e20c038978db7ae89adc7d7f29be2f42895f11f8508da564c59. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56:51Z), 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/TCAEF1966019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d30c65369cc2286219fa01d677f47fea682cc89f7dcdb84cb0b3dc39fe9765. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/TCAEF1966020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69115e12df58998253e6efed486e9dd5f9bdbbc17dcc0b61f186068a2e80bfd. Chain 2 (Bitcoin): anchored in block 957826 (2026-07-13T08:56: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/ITM382200148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e8f0f90fd2c2367969f8876b2f3b7ce94ab475a9fcc26235ad8c37cb808bfa. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/ITM382300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69115e12df58998253e6efed486e9dd5f9bdbbc17dcc0b61f186068a2e80bfd. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/ITM382200148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53d8be9cad67197773c6d199e780dc2afc68140e1a8493674de763dc02b57730. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/ITM382300104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e8f0f90fd2c2367969f8876b2f3b7ce94ab475a9fcc26235ad8c37cb808bfa. 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/ITM382300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8b9dcab71ed9cc8cb22a06032978aa5db18b2eaa2ec3bbe49b108ea21ba2928. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/ITM382300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7657e4cdd3e072aa77c7aba61cb0097ae9179391a911e3f89bc5b1812aa00c48. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/ITM382200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709d3aa2d9861d107c8e588fe2d68cccdc89763de0a3a11d5db3eb99f20f900e. 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/IT7LD2400786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709d3aa2d9861d107c8e588fe2d68cccdc89763de0a3a11d5db3eb99f20f900e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/IT7LD2400786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab67f89d1b8dcb3e6b576964130b7ec2386de157baa1d2535120170cd1abc821. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TCAIF2411633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ae096db839a185f2fded51a4241e7a1c0e8374b1fc76b445319e7ab2d781e84. 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/ITB551614088.