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 0x3b315fd876c2b192ff4c20986e39c4779eea0cdfe21e8573e2213c1b703b42c0. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4c13a87b-88e0-4237-a9d8-40b6ed1774af.json and https://artists.proofprofile.net/proofs/artist/4c13a87b-88e0-4237-a9d8-40b6ed1774af.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Bad Azz (feat. Latto & Benny The Butcher)
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 0x1f66acc25cfacea8160e668cf7bcd84ee9e0df57074194a0d26dbd0b16eba0fb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USUM72022559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf143d88ae5a0947b8e922eccfe214bdd903e25bbe86b85d4fa14cfa9ef23b413. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/USAE80900389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2930559f47cfef15a6ec80fa39ecbd68974356c46b943d57a28a559743651f41. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/USAE80900390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86e66ae67b90023e4d345cd58a7e4f603038364a884b79eeeb50ea10b1e5a7ae. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18: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/USAE80900391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cc1d8e4aab347bb8685955c9edec1b2c508e600d8876a5c1db1a8e25a834856. 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/USAE80900410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd07d51cded30d2b36bf0b4ff9d3bff6a0aa8a924d67d21d42d13b5479a678dc5. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/USAE80900399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243c041ece7d53df7e2827e62ea7fb06e1cb690a14c5f251fa2f02cd44c46912. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/USAE80900402.
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 0x45f1c2b73713e96e26abb3febfb265351f31a4d823730c3a2912104cb1ab4212. 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/DEQ022012746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa5c445af76701432dbc2d5eb23301c17585b773af912fe3b38fcc04e89bfea. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/USAE80900388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc875c36b87bcab5a80bfaecdf90df45e4963377448fb9eb8f69d0d15a87b4d26. 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/USAE80900392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6ea4aee7d3a39ad4b6eb2ab825f5441731c409e280b1654ea08350924ba775d. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/USAE80900394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0c14d633498634fa0888d9c37794469158a0a6b7ffd35ce70d283880fdc6e5. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/USAE80900395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57cdcafd58d8b9f31a270beacb7287f0931e542540f32468ee2097f71d9c7783. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/USAE80900397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f67a235ca0a68c1b765397eeefef365411f9951d678b26163a927f658dfe1d. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/USAE80900400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10dcd04ca4b77756d88abbb9d15a27befe70ceb5b6d3d8c7f9cc47037ee9d79. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/USAE80900403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b7728a7257150a9663607a385b4a1bde276ce4892790e9864b12e26f4b5c5c. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30:37Z), 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/USAE80900405.