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 0x4d8226e624e63538f48b92d809ddf3d754c5290dbf60ee536ffcb8747b1bacbc. 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/6e5fae76-089f-431a-b18e-60c0c4054d9c.json and https://artists.proofprofile.net/proofs/artist/6e5fae76-089f-431a-b18e-60c0c4054d9c.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 0xf64b99a3f1949363faf04cf05c85492a792ad5de99fde1dd3fcf30c954f0e1ee. 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/QZS632272348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4b34bd05407320c4f87b5129d596c28d62a60f3bb38f9c456afdd1c56e5e95. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/QZMHN2208765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa58a30cc59a579bce1bcedabc8eb089d578152011cf7bb303d1082b89554ecb1. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZS672208421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd258581d0c18bf1edfe5f7507f71477ee0bc72ea91d65e09ae2b60207faf5780. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/QZMHN2245969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009f5a61e4f2b4583c01f126cf5dff10c7681635946c1f8ca7adc3ff2369d871. 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/QZMHN2356237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x758d2dcb3af6c5fe63b39521adbe93033805bb9aa3c4105996d8ae04d5f20006. 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/QZMHL2357833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc305599ae03475994ba60aed56f8675272dcc05bb3482ec008dc393880ecb377. 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/QZMHN2399548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x775796b79f904a8ff70d65b61bcbd79ed489ec3148749b35beab2b6104417019. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QM42K2394647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81590da461c977c4a6ec987e6685730eabd7970d6a37c814d6e050610702e19d. 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/QZMHN2338346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a7f380f7dc1a73b94a35b361eac0d6b714b7ff1d6b36b75a44316327f69310. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/QZMHL2352213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x844f830997cf0b3b611b3566c7825eeed28b0ad7626390e31ed923a55a6be99f. 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/QZMHL2202653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38b8c24afd7829177c99e1c9582db8afbe814a9b504142724347d85794a91fe6. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/QM8DG2477981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee4a0d0e8e6d1780b4e2ffbe4d608346310c4530f8d045f971e7aa854ccc471c. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZMHM2484857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4f13b627818f43d85fbb597289949d3815cadd154ee31a5f13e0671a90f9ab5. 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/QZMHP2568050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2824557c53daecbb88af123e53ab57e2e48b5b3ab77083035f87323f7080c696. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZS632597326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ed355799f2d22b7d95de1bd0e9bfab7b69510aea681757443a047f578e8d27. 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/QM8DG2524751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a54a16866380efaab844e74f43537c1d4ebe031d3116d8e76abc662562d514e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM42K2209707.