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 0xba0fae22b0ee84efc0a1dc2c14b7a2853c1e4cdf6d9d718b71c4df8ce8357950. 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/74b82b6e-50cc-4c6c-9c16-9117cbca4785.json and https://artists.proofprofile.net/proofs/artist/74b82b6e-50cc-4c6c-9c16-9117cbca4785.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 0x2b3bb850cd810d38b18870be65f88af26ebac2d9a10bab01f966414c194e39e4. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/TCAGI2248801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68937c539982ba908b9552493218cb610cc235b6fed6a6f1c0fc351eeadc60b2. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T09:42: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/TCAGR2200226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca0d7d0aee9a993d55c0469342cb8dbcbdb8437487376d0c35b4afc52b59391e. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/USDY42375430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ede2ff6ffb958a11b315f4b17486aa526ec5bd56feeda8cfd6c8b2e46f84bbf. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/USHM82397254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbec53def7131a1adda61490be261cb40b6c9247bda7364b0a37960cba6b1aef3. Chain 2 (Bitcoin): anchored in block 957622 (2026-07-11T22:55:42Z), 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/USL4R2382395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83127513656e3dce9871df49449e680c71dd893616f013f88d0a680859780c4a. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39:42Z), 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/USCGH2458748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c130315ee3fedf28f243a863fcab54ba3b51610b39ab3faa491d509a55780a. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/USCGJ2433838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9850cbec22a95f517740a637ed585488e74c571a847d6dcac7ace669cbb49f. 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/USHM22482330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe666c5cf37849d5b59b71cb63fe17ad8920e3ef7fcc0206aef4ae52862d1d5. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-22T00:48: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/ESA122452165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408692334e64a113c080d2f0a3da80f6eabe6c241788fc76b0b51cf9b64fb907. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T08:01: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/USHM92456283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf510c7bef09198786deccebc0c9278f45551ce5b919948ea3ddc15e000084517. 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/PT1R82400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e98bf0b2d605f1f97da725df3d9ea8a46584e3aa6a5270454fb1597a2b81794. 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/USX9P2493982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06edbc76902be39ef4acb1ec7205e0eedec650c9b088d7a5680f75d8e819fb2a. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/USL4R2598836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0842fcd0779839ef94eebf116ea0e7f332bba6bed5f89c5bd6c0511d93993aaf. 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/USHM82545775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d94223d5f8931553fbbc1b37416610ba77609aefa2e6e92bc0678f1f555da33. 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/USHM92534287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b12a7648dd383c3dfae0e6e23014e70004f747ad0eef1ba6a0dc25045a8b532. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/BC6M22573486.