John Cornelius Hodges (July 25, 1907 – May 11, 1970) was an American alto saxophonist, best known for solo work with Duke Ellington's big band. He played lead alto in the saxophone section for many ye
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe657ba3cec77e0ed4e910276cecec5b4436d776130ea4f48f8d9d6c1dc058db6. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4e3e2613-0a88-4ac1-87e6-76f81d63eeb6.json and https://artists.proofprofile.net/proofs/artist/4e3e2613-0a88-4ac1-87e6-76f81d63eeb6.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0edc619b6c8b7ec96e5381f66a635554778e6984fbef4722336f8df60c4412d1. 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/FR8X00500408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a793cc349385c903c18766a5a27defa7548ecb880467a3b68d32b09cfbed968. 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/FR8X00500390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57bcbd6c53355dd34624cc5900f3e77d204a467f408eaf426654b5f576311eb. 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/FR8X00500393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eb762656cd0ffa547b2e3d7fd68653d1cf73abf60b91c385feec08ac03bcf27. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/FR8X00500416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00df23ff704ae5497f4cba5391e5c849d5a1e9d9d7af355cb93141b60444469a. 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/FR8X00500417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c87335e1e7e9d77f136ea9fc2edddba5e805d16fb58dee8a40eb9d0056973d6. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR8X00500400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68bb6eaa3f8d0a6d3e6ce6d2a632223ab4f544ca9a8db313099f2d2fe1a76d71. 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/FR8X00500403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d1522c9b561fea78ee9c4b7e3cf4422e2e79110e8c788c1c842976bee76b93. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR8X00500427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc39e1ae6d7442b5fb3c312c420b16cf8eb8019e6d9e69451d573d2370c329eb. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/FR8X00500406.
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 0x268fd1293fe64d2f37e7b1b17b78104b89a66e8b746fd93193dadf0cbef15627. 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/FR8X00500410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26b781074fc589681b76c0ad811be58f8335a58c24a5e22acca56b557aeef7b2. 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/FR8X00500391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4084d4603abda701375824d8791ee709a0590d53c6bf61a81bea250f389328. 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/FR8X00500412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0a5843e6c8967ee238eb8793ea659a095dd91711b6fbb8ab36f9bdc0919d6b. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/FR8X00500397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc286ce3222a891a063ba5275b273dbd0cdfd8cd6fa3655b788c9f33b9c24ba3f. 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/USBB14000302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80cd7882fef887c0792d9446467e03393f68084587cf50f4a0c3987a76a52852. 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/USBB10100474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9bb96c9a0b3c7949f769b94504104dc35f71dc6acafa4b49fa2d29ea5c0d7d7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/USBB10100475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1c60116251eb1d1424c94aeca77c1d78bf0df73a2c7d5ca40050a69fc1e1b8. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/USBB10100477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb62ad684014bb401448d25875c450b4716fb98479a4ae0ccc53355d13c1da959. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/USBB10100482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff2194b8fb441ad336a8e1ceceee94c0d247c1f97d8dc6a5d46bf8310d3ab76. 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/USBB10100483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7848c202e92964c16e1aaec975bfe26430f07ea81ff7b217ea45bef56a0c724f. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/USBB10100485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264057700aa4219cbe36559bc2031a37d45e99e432acd16da3326655266c2dee. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USBB14100314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542c0cd60123f89a58ad2b482dfcd9dbb93c4f47ce1d53897b50acf9a5178b24. 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/USBB10100489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7202f21af49a7a2c68f22fa9c4e71bc2bfc93c3311553eb4801ff62d8c5e3d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USBB14100316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484481fce63e54ad625673ee14a64c606099a8dad481a16fae3fb9356d7d1db4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/USBB10100490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07c5ebc898b5088fe64a3596bd473ac73518fe61376f197ea7d6b98918f83b9d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/USBB10100491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c997d47e5ce3defc9dccf999f4057a5c5e8f3472e9ebffc570a970c4c41373. 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/USBB10100492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed1b3478943df116c01cb3a4759a4efac667cf2363ee37c92ed1edb68c55cc68. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/USMC15472746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42949ec1af05f1aa3d820cd65ceb7fcb298862b8f05955f9ef4afe5672456581. 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/USPR36170195.