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 0x8299068b2d9ba17a51102859447eeef67def567fd2897e223e83a30657b84d7e. 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/ae743c2b-b248-4ef8-b75b-bf6953723cd8.json and https://artists.proofprofile.net/proofs/artist/ae743c2b-b248-4ef8-b75b-bf6953723cd8.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 0x4a7bab4fa98e488aaf000ea67cdee08471820a786a573ced8fa5784abb4c51b0. 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/QZACR2400628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77422b096169d12d2959bf2b06e5d4273b707e83d857f616a6624d99ed3ed01. 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/QZACR2400607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x095e4743f4263def5cad5d9bcefcb20681e92f35ba38e16afc2bc6984c0c5b72. 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/QZK6K2183645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0f59b0369608a8b6311da82355ab69768ff157c760b02e4265d8f7a3a603a4. 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/USUYG1492291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87e5caf7c77887ab3ce3987a040f48891e63e424c3dcb02cd86c236295d4be81. 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/QZK6G2360779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71df266303751661c21a7eb6905924e710bb43e459b2b671d9af4f01a571f549. 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/QZK6G2360780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3260aa205c54e56b8c185f6eb8356de26cb3756e9781ef85fbe51289f82c13c3. 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/USUYG1492293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b1f6936ad3e783a65d75b22e3eecef8fe39423ccd4734b510de3b359c30224. 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/QZK6G2360781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5beca21fe60f45900ddec9f9ce4527ece9fd0ff4e10f9021c8b3179713b618. 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/USUYG1492295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29b1aab643c9cc7c52103b32f5027173f099d231c8c5a8e23159f5dc4cca44e. 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/QZK6G2360782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe166cd806c96177d4a9b4b5f928b42ed7f4ab81b6b3ec801fccb107163567e54. 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/QZK6G2360783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a37f6736362dec12e408d0ea49d4119e7320cd2b092ad934cce0a2af1040a63. 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/QZK6G2360784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97193534f9e93d4a2a2fe8f99d2ba489817682a121488c449d84c007b03ecbf0. 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/QZK6G2360785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe523d69c27ff07fd72299c151fef7403bb574a8d0f99ea4660e4ae2ff62e4206. 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/QZK6G2360786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d271e521296704159c3878984fd20cfcf7f087da2f0f9853c5842c2cdb27be. 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/QZK6G2360787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaafa2e611795023519d1179795fa1a448debcac44d1644f7378b005cc822feb. 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/QZACR2100354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x267350293f358f9cc104afb9177a7aa6efc79fb29d69fbefaa2cdf5ab1dfa02a. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T10:02:19Z), 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/QZACR2100356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7960c1a71706f8ac841223337e2814428bcc8e890e1bd5f57f6b0719a5b838c7. 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/QZACR2100358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80bdfce940dc603020d1765a95276d4b2827604f557a675e6822a01facc3396d. 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/QZACR2100362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9abed113581c1580283f05ae9c85f8073613aa48c2b73ecd7a25869abb45912. 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/QZACR2300518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c6506e741e584af4e164a4dc85e01587491fc8bf3df2e3f822415bd3a47e74. 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/QZACR2300519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da78630dfe09e30bca50ccbc00f4f70a1349bb35f5198f343dc6cf3941fd213. 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/QZACR2300523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab3ca619d1fdd62b74f8346594ed62fb06a876272768e4cd9216746fba62422. 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/QZACR2200388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7975e43e4c015a0995b69b3ed20380b520bb69b6f04217b6e5075448832dd790. 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/QZACR2200389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x694e0cd03c7f0108a92e332248382e73eee7d62904c6bd11fb5783fa5057c90d. 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/QZACR2200391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab44886f08f39beab27a014d12c6ea10edddde95b27f99bc509dd8d59fb13242. 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/CAOPL2200059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab5011f3f0a7b8f4c2038a8a0fc294e5b4304c4c0b1b6b5270188e9b4e2dd991. 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/CAOPL2200063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4a51299de1fcf36c2c09171660bb554fa2c95a5880e7685529a252a49b63da. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/CAOPL2200066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xead665df6938cd735d3dfa310706af40555472c3db06a2c751d62f8f873ee621. 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/QZACR2300536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45b1575554f05b3dd28ad9327dfda73168e46d53d84f124f5ddd79a72b836b8f. 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/QZHNA2382739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x601c004df6d93ce0e076b9303d0bf5bb68611cdd87a033e5c0746c0c86105313. 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/QZHNA2382740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7e9670f959894a93808423fd580c8eecb956c6d9b426b4813f0d7c50e3fc888. 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/QZHNA2382741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406f5acbfdb49be4299680184a2c8fe6332bd636335954b8ed395709e75424c1. 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/QZFYY2322227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc78703837b132b7e517bbc89a381f87f6d281c540f6d31d510db3d2b2022c384. 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/QZHN62376512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e55c8dc54a06e040fd6c6fcc715384bafa8c88600923cdb7467714d6053989a. 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/USL4R2370698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4cf77b3167328dba5037bfe1e5766b538bc362e4c554ad1a820f3c1dadd9934. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T10:26:56Z), 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/QZRP42149685.