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 0x4833f4f912e661196705ad4f7d03d1b3c2e5154070e89e4d959d9204dc6437ef. 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/aa22b2ae-99cb-42c5-92be-8ac216b6d2b1.json and https://artists.proofprofile.net/proofs/artist/aa22b2ae-99cb-42c5-92be-8ac216b6d2b1.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 0x4fe5517f8382611169e7e6a1fcfa3330b29f768431d735908294e944a2b43b6d. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T11:09:45Z), 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/ITB261900220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63685dab4e0630cda6754b1c863857057d26d6b9db7a872dea20ef6aa10be678. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02:02Z), 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/ITB261900260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68fc9c46d8a41ce819a58b44437a92144256f5787e0197dde9e560ec1273d503. 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/ITB262100200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd59e7301e77ca8eeb8aea1ab55bcea099f3e1a383318f4ad4a6323d792ad2d3. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/ITB262200020.
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 0xacfd3d42a37d22cd0726d41bff442c5965bb58d0a2475ae29bcc62cd0ce994a4. 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/ITB262200030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae86c8b474349991a5a727bb4fa2a77cccdf29efe4d97f690b9bccb2f568e7d4. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/ITB262200050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ccc6ab94a4415d6a09c7c56051fcb18e63fdbe550a35cfd05619a04a3765c2. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/ITB262200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2a59810b89b2c4c973ac6c18db77bc9fcb73b377a8038c40362c139b821266a. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/ITB262200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32004a227cbcdfcc8420a5cd4b3b227d0329b0a992cfb43c9b713fb166e4a3cc. 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/ITB262100890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eaef06f31c9584661aca8aec0cb47adbf3346c2a9580404e247ce667d1e907. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ITNIE2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa76eacd5c3fd6e56b0afcd8dc8e413ede40d3d26735b83e0d5b29ef9ff84b098. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/ITUTE1800070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eaef06f31c9584661aca8aec0cb47adbf3346c2a9580404e247ce667d1e907. 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/ITNIE2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35d92c193aa06f313ba3f6d1afad6495c321daab74ef1c7de643a45f8fd19449. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T19:04: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/ITUTE1900070.