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 0x98ebdb62e13f71bfb9ccd79514f6fa94431fc4b3688d185f341a107ea896cf1d. 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/e8df936c-4b03-40ea-8122-34d82632a212.json and https://artists.proofprofile.net/proofs/artist/e8df936c-4b03-40ea-8122-34d82632a212.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 0xaac28cd23aa629aabe66b61bfc2fdf15efc3cebfa1ef004639e078262f0330b8. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FRX762129940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51e47de51efdbdb67da561c93f9149a6ab7f2ac0df507f595d0ea214111879e0. 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/FRX452185172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee396dc58f8fd3e9c027a878c40dbf4ab67e76baf47f969d3fbc2e60250003a. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/FRX762129941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95b43eaf908030a55f6b386e216ace7eed6eeb2284746c27505ba25014348f67. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/FRX762129943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8cd7e027b6439b41e1a69ed976db94dea5e3d34c66f08554e04c00d043319d. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/FRX202200672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0091c81c07c2c31b1afe5ae7d0eefce27dc1989be3ed4d83b2931bfdf170c39a. 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/DGA092354962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f0f5c4ec49e482aba605905584ac2d723e5834119c2f5405a6f387dcab643a. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/DGA092354963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6b1085049572f38f2f58e631502e1d1e8e8faeecb088f14fba7492f2804e26. 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/DGA092354964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7f6f2da762b54294e9a780530b19943fef2e62c1907c4c8b53ecf38e7d3bac. 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/DGA092354965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044a11994e980c92bc41c164726ac59213762dbdf89d9542ad4130583c704ee5. 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/DGA092354967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6184fa7e030258bcdd7e180366c3bf1eff4ae95b70658c48ae9e888830734e. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/DGA092354968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3f6260cd8029963ac432e1027801df0990aacecf5c32fe0c23263f2b1869763. 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/FR2X42436521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32384c96fa6b5528e9d658ed817b3c94a5799405590b18d392ef335b35cdd7d. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/FRX282437855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0d1d93a07f3d00bf667dbfc6b3a40d7a3faf298cf6dc6fc30996d442cae5624. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/FRX762482928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4452fe932660cd03cf8a0e83a239717fa3fe8ef6335e7a4839852367bce8b52. 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/DGA082458904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330313c7dc4d870f682646fea35a6a447906bf3de0856664f91e942e1d5928e0. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/RUAGT2432072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1627a120a07fb1d57e9a89b52a4c80eeb81315942bc54e863bb1412a559f609a. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/RUAGT2432075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3fe15291ffbac42d57acfe78855badb57572ec7a1085ba1d135418a9eea2bad. 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/RUAH62406642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x458d2b50f6d4d65c628bb2606ebb0acd4d7e258388e6600e58483a46a462e64c. 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/RUAH62406643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e8ac26e6185814a8bf62b493b503bc488c412442d01fed26f4ca7d21ea04092. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/RUAH62406644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44905778ddbf839d7d6262d4ab39c4d3b00ad14eba2c71b7c5448a494ef33256. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/RUAH62406645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1e11a083f56f8f641cb4508a8bef1a37ac589f5f9d31d66ef1fc4cd0d56ff24. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/RUAH62406646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cbf66a12199a3a2a42efdefb943574f09d932f0120a74e4782abb55b0c77f8e. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/RUAH62406647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e0de8b2e276c344a2aa900745a5c15a55120955735c156855b87921f610ee0. 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/RUA1D2529311.