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 0x9d63a0c0aee7ff62c711d908b42684fb72a16a0249b9831e1e06f9e91b0ef4d8. 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/df8af3aa-526c-4612-8436-e72c7b32a571.json and https://artists.proofprofile.net/proofs/artist/df8af3aa-526c-4612-8436-e72c7b32a571.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 0x9cec573c6cde73d8c340409e0624d744386710b6debaf08ec14563ee4c237efb. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/QZWFT2589044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd11d1076f32ddea19a08bccada9bee68a2ddb8c0dac67a151795a31588d88fcb. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZWFT2589021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd68a6edd454ff19469b42c9eece03397283304843e1af11efc6c5a04639ecc49. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWFT2592012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d6a69d2cbb3cf04a5eb84c8f741475733a6cb4aa02a775d5650d9ba45a4bed8. 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/QZWFT2591981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c9986d72c38d55b11bf69f16f038e8ba3c51d5d00eb43f13d2d8497bf93126. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWFT2597110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9144415a541278a77bc91b8971a4691b5febe7572e17456fdaebfbe3fb9aadc0. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFU2586239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4f6280347909b402a6812e1714b75d3946abcc211bba04ae550cb8ab9df7dd. 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/QZWFU2586240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1334802dfa40de3bcad94899162d8c82fbd27550194186782aa6a8793255b5. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZWFU2586241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x096f646f78ddcefb65fe2afb32a135f991b0728e0525674e4c6d618ab15aba74. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFU2586242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd7bdf05e75214f098b9094026fede6f8296144678461016981f5b3c7fc373c. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFU2586243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4a6ed4c086936b57c978e7296c7ecfa79676f982145d931f2f358e2259d3d6. 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/QZWFU2586244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc010f223ea5cd626935567fbc7761c8481df6b6e81452566edc66e28aabce2b. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZWFU2586245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc10648eed3e258c1c21e6bd7c5b5e70b43cb3af15048e4bbc8d03aad0eedee5. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZWFU2586246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505189378192511f3804a33c9a3d3ead9169fe91862bdfc18f60bb4991ceb613. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/QZWFT2589002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1eed4b03b17c2d3c106898b44e28c4d68065d3fb6624f23cbfb5f69a8c9cad6. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZWFW2553670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c361479eb2d2db642f1abb9a4e844194298dfdd7bbed7fb33de3cc7a375e5c. 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/QZWFW2553652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf90de4ffea2bd45c8ed9ed416220764c9e06fa3877a3167982617072054467df. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZWFW2553666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf368dc9a6e15ef9f854b0fa27f81a15341e775d6e35a264d0fc8367cc2578714. 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/QZWFW2553676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed924d478b08982a649931eba26d0f999861e4761ecdcebb944f99f2815add3b. 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/QZWFW2553677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2c3c9b8a6cfeee46321a40845df44f84f96da8969a13a92ded23511cf9a0487. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZWFW2553673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9462463bcc38673d46fda2c74864d33f38ab3814ffd153ba0fe391a87be8ad0e. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZZ762509079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb47ce507ed4b7a844f6fe1fe6aaa6f3b228ec3bc5fa9ce5e2061966fa0ac54. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/QZZ762509071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8666dc801989415fc51043927403886f4fd0e15a6f8b0484f85de71fe345322f. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QT3F62592218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf1504438c16f659c5c487e12983552ea852e8b3645051d13384e2d068f4975. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT3F62592227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf39084426b4947fcdfb47c76969ee15702ab3b788ce281ca49716a2d9426aa7a. 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/QT3F62592224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e60ca5fb7c8627f874249596b3919153fd50eed55189ff632245ce42f342a7c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QT3F62592458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x041b5abd5ec34dc43a1b731d4170169de78a531c924473e2cdbb0c251e9f3c79. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/QT3F62592386.