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 0x2315e78d349155df5304bde7a901ae55f711992977b1b56d5690068faacead4e. 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/170cff36-8b2f-424e-9c4d-f8a4b9e67752.json and https://artists.proofprofile.net/proofs/artist/170cff36-8b2f-424e-9c4d-f8a4b9e67752.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 0xa2ba9dc0e648b55e4863bace612c2aaeacc689f0b41176a656aba4b478f00aa1. 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/ES5022302833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33be381fdb05ca0f1d521bdc008dc230d6d1971d5486b1502893554dea6557b4. 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/QMFMG2311849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x966948bb95b369fac9da70a001de6da8247e96105e96d7b07ddb98cadcfe7f75. 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/ES5022302707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47bb5ca550fc7bfc600d29304e5915d4aaaa884d2c9b861473335329b9c0fbc. 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/QZZ662320696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c1095482f4f1a83de0fbb813ae3da8861d9b8e2ba159c5ceb91fc23e515ce4. 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/QMFME2305890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x381008cac19cc7b4f08cf2fe13888ecb16cc2d0c2b67b017d197744f05125a80. 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/USUYG1507969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60f6eecb193f4e1f52aa4178ec152fad217e0c7e7995aed5594638fe396cf263. 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/QMDA72365481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7a9b2710858e54388e1e91d7a70309bb1f3153e69df1d930468afc0d74ad00. 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/QZYFZ2345650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb160a8cefc37b9e6e1df19537a3d68b25fbc208882faece00092905920fe84fa. 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/BK4DA2311724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82dd4c481e31bda26f91affadc95b09d535baed7bef6274d8fda53e89208ab20. 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/QZNJW2300275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31f8b186ffadccc46bc8667bf00bf70ebc478c7b5ae6e36cd57e4190ee831950. 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/GBRKQ2331568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598b2ba4679fca37406ea5cab2fdf00a860e796a9ab0f95b084bdf4016d10503. 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/QZTB62211136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c82da1dfda3a922525d2f239819b438ba0e284c5eaf163f1c5d6d61645071b. 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/QZN882253108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcb83232574ecd9a7ba5aa7c7796344bd2206184fbc737c664c7af8c85af005a. 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/QZK6J2251631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08fbb170c8680264e6204e446b47ac6a88e00b5c1a3f0512e134d4a766ffafa. 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/QZNJV2214620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40bb723b7099a0c6a028dc0cfa53d48a944aa4ef59b6e8d0ac28e5c21d88d726. 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/USA2P2209944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x478149a0002201cb9d1d408ad1d2200a810082e250c89faa9259323c022aa07e. 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/ZZOPM2228987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x920d447f82387adec4234670f683634d6080b1d4e76febe71e3e6e38bcf56bcc. 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/QZN882221168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d99ef4e78050ad598dce065dc043ae0250b79ed62ea6e86149410888105b12c. 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/QZN882217414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74e0b7a0eff89b050a379cb2802dd6e9bf5655ea08de9987d7722a7e5656dc8a. 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/QZN882216282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56475ee42515e84e995071ecad0f5182c125bd3dd23296a9335fa9b3706a04dd. 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/QZES52253491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x277c6a39c1539d899b5f9c469fd6205f8df36fafe9cf8b35398e3843167ae532. 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/QZN882209860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1a864cefa6c14361503f24516e6f0ef24c3ae2a7b3378b66b9737a4c3c6bf1. 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/USWL12200024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff1ffa30d61da9a6231f31530c58b8cf20150c279eecd5cebd17331b5365154. 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/QZN882151980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7342fd139e56f0312b5213072ece5b7817c6daed0e7840a9d0b50270ccf99fa7. 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/QZN882252807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7ad8b72cb57723910c329e58ef850c419b8d42c90cd03781f5f97f2a2f44b0. 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/QZDA72181398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32c3780dc36e1b2e5df1cae4bcd4ee92160339c73e129b439f32488321dd15b. 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/QZK6N2128150.