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 0xbc9bb68411ff8593a0312369acea3807c32fb4dbad7286292aba7b764f97c925. 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/56322eb4-a0d9-4605-ad7d-34d3d99352b1.json and https://artists.proofprofile.net/proofs/artist/56322eb4-a0d9-4605-ad7d-34d3d99352b1.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 0x1556f23a009b0f6d3786e360397a3f88bfae1159542acb2a9eb99eb179a6a1c5. 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/DGA082291853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae9a105b7fb10bfa28c58eded747aa6471908dc9153b75520cb67723d8fc84a2. 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/DGA082291854.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3868d2d0163bf882bc2c4f8463079810adde6acd5d84251ffa089ec2abb4239. 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/DGA082291855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffbfce124574066d9729cffb213f0db357817f85823363e92a9fdce0edd8d730. 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/DGA082291856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00197c50000ebeb3fd9e89ee1e651c3663b6e33577db30db8503c5c2c3831b00. 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/DGA082291857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d533e91cc831419fc59d294009486e3d1ec92600981715cfa7ac9a00dc4a040. 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/DGA082291858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0315a7884abf0f97a1b0ca23e8f46fcb5a368ef9968aad708fe67f58e5a0ab. 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/DGA082291859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908094243d60a000808e9b713f5152e4befbdfe2dbf1eddd1d58ca9279986e88. 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/DGA082291860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b21eadc470bf527a28c65d82cbf700032367975602621c78000fd81a481768. 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/DGA082291861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x941c27e734fee597420e820b3ccb1e0c085b6a2cb2f2a1e7efdb18be4af0b482. 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/DGA082291868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3a0e76674885a2361dd8d4ae933a96937567b75ca3349188bb89c92addf0de8. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/HKG731903025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9db1024f39c36eabcd877794a32789750251a19e038545bd565d2c74b9bfb61. 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/HKG731903028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0850c4df78226992e44a28a5ebe671cbd682f3f4f4a7306cece478bb12c842a0. 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/HKG731903029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1db94e9420dc079d3599fd1119cc5342524561adf81239bc7da4d40af6b594d9. 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/HKG731903032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdff5dfcb699bc9697bf4d462f11357f11f17813816b712e51f5a9cc596b9a419. 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/HKC371708397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e80cc40241603d1e74f41f9589129a6529541fb40dcd3b325790551a3fb13de. 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/DGA092430829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8837f141be0e3b925fcad3294503607dbc4ed613384e71fc2f7aa89c52b137d8. 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/DGA082375358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb01ca54c9a7de4462f98156dc2569bb816e223e456d94b974043f93d21d72e. 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/DGA082375359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9811478440f10524726232d0c54ac15899f4891bc9d94de25936a1a6ceccf8. 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/FRX872016747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd895ca53d2e3eacb6f10331e9801702e66d788636db8e067eef7c35c00e4b7cc. 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/HKG732001621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbbd66e00f5b9977620edaec7f99640ddc41768d2813ac2cdda72adb2ab178d. 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/HKG731911655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0143e832140c2e09d82da6a78066ee92d8a958a0643a95ad243d92f153b83f63. 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/FR10S2311289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6392f5360dccb581e7e110ad2759995c78fcbd9f1970b4bda7936c29350d4dd6. 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/FR10S2311290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f65154cf8563ce78e7591c7911dba9e04f9034068f8272229067ff568554dc. 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/HKC371800314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb459dcdddc314eaffc88127f6b1c32db6c91f1e1b1b3c3892447016fab7e7d. 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/HKC371800315.