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 0xc84101bfb8bdfe1095746df1f403b503d0202a15e5566531b9521aac6a30a645. Chain 2 (Bitcoin): anchored in block 954580 (2026-06-20T17:48:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b725615b-f844-4f35-9bf7-40385222b73a.json and https://artists.proofprofile.net/proofs/artist/b725615b-f844-4f35-9bf7-40385222b73a.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 0x6b14afc6c58d830e1a094384679288d166e96f8681b68f83f5c19fcff22c478e. 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/CH6541826827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40eb2506b549db9186ad45589fb18b9fc678a5652c8becabe2cc9fe4af9a2b3c. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/CH6541826832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb950c5e1331e284331ec4ed6923c627a90288675633447bf9ad5f83498bf9f1e. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/CH6541710996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8bbb4b8ea3ae5661c55035a69524c2f7d1d6fb7b00d66a0ad28fd257f9b9228. 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/CH6541710997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf104785edd5aa3ef6c05b70452af8f60d59737bcb91359d8a16cf3f15d2597a2. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/CH6541710998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x924d4a713c0999d3447d73566df362a87246cfda437aac2972a8ea2a20cc38c9. 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/CH6541710999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44baf25d4fcb1c4250420aef4bd764f524f2f153838230792cfa464a58c2cf3f. 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/CH6541711000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd29f650c99f52e83633f2c36abe21eb53b1a3993ca1e9aa82cff193e896e36c. 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/CH6541711001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1681aa3a1245dafc9155c75eb10b732377fcae1516daca9083d196ad8f0bb319. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/CH6541711002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e5434859d878b340e9b7c01ff14df86253ee290f4c8860fa2794601c299f7ad. 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/CH6541711003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b15d4b46dc7eb1e8173b29cafd5caab56f02ca9c136fb0fbaed1d4921507b62. 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/CH6541711005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd35ccb5b2d84983d8571aa6cb523ddfc1b026390e67304837c6fb9c2145627aa. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/USDHM1622396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f34e5c6809bae2189cacd4837baa23e8b1573f37c71ac5053c21b0c9cbf06d. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USDHM1622398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f3bfecbf248eb356cb138f3afc316395928017e22bbf283a83c036adab8e27. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/USDHM1622401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c69ba5cf96c8e153cadb1c1fd1134c3b5e95737c9f27c1404e4e558f3b0df6. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/USDHM1622402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf4a770a483c1874e8c9e3dd7bc177a9db4c882dbeb3cec04d44aa6625069cb. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/USDHM1622404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef1d444ee22bbfd601d8b58c64e3d7f037091c5e924753bf32bcdad4ea84f45. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/USDHM1622413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900c9469e1c3b0ee1fe8be00e3a03ffb61ad26263413ddf8f79bbd917b2713fe. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/USDHM1622417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aa7f35c52e917c040f5cca91eb41d44d64c21a34c88244eeddfdfcd12b46d75. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/USDHM1622418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96457392ad303c546d777667ab1211709ef985b354a30b5e82e765d756afd609. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/USDHM1622420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x112674034484cd11167a403874752d0c2c8e010599dd55b5bfdcd69ad0821f51. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13: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/USDHM1622430.