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 0x181216b96a6e4992215233b2bdb9fcdde9158d9f4be0dd00d2dd95376c6dbac1. 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/a4d250cf-b99a-4202-952a-71ebd6024893.json and https://artists.proofprofile.net/proofs/artist/a4d250cf-b99a-4202-952a-71ebd6024893.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 0xd3315e1c9090783bc651e6a427afad4d963b2e0669206b8b1c4cfbe767d0eb1f. 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/FR9IX2301780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc96f79e834e38ce34aac142d322d1e567f790fa7140c5955cd783b7bf517fff8. 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/FR9IX2301790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b44b0c7fbdeb42c3bb2fe9c54ae699867f4bae71a4ce18df0e2e8609a0ee3a. 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/FR9IX2301800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb932ab4577dfca3d72c3862d1c102c3e5e2863c515b9acf01b234d84a866dd49. 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/FR9IX2101870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eef7f94acaefa847368bc8bb5859ddabf34976917bc9fb867dbe893c7f9dfd6. 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/FR9IX2301820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4664d41a92bdf0a9470815f9dcd95ac2895e14b59743262cb547cb7c3bfbdbd4. 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/FR9IX2301830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eea46f22b53927788356a6a2fd527c194fe97eeb0537653ca933f1e64147ee2. 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/FR9IX2301840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2baef4ab66d8e86e079aad3622086f07a1d85debbc8da11f0113a0b858e749c1. 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/FR9IX2301850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d230c077c500f0c5c3331717a37ea6764a3277793695cb7d7b45663d3fab54c. 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/FR9IX2301860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9579bedc9be4ae9cc8865d5a111eb4289b7830cffefb3ade44ca2edf5d0d566. 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/FR9IX2301870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e0faa5f68ac76459ef57c244ec7268a0400b6a43d49c568cff7db4dc27d9f8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/TCAFO2199513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803f326450f5f61355781fb5982f73a618e79b196dfb408e0d90e095a47cbb20. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR9IX2301880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9542f1d3accd1ffd4c869dbf3a7efa718a1ce3615df06a2bd78a659054fda55. 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/FR9IX2301290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2029720555df8a4dd55ec47868f2bacc5c055e7d97f401f10004abeadeed4d. 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/FR9IX2301300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1114d07ca792b91977fd789df4c4c816f07af0b42b01227baf83978b47c5c187. 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/FR9IX2301310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33f1a297e5317dd0bd0349ab051919b177cb7ac4fbeeac7bd35995be944c6b9. 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/FR9IX2203840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e9e89fc84ea144172418a8cd98f5f0d1eb64ea9a1701b6effad1d16cf7be57. 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/FR9IX2203830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd33f1a297e5317dd0bd0349ab051919b177cb7ac4fbeeac7bd35995be944c6b9. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/FR9IX2203840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f8c30fc0178a0dd78fb8f56e179a94361674897afb9c5586b09caa06c119c64. 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/FR9IX2203850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6353ec1fc71e7cd44db63bc53d62a9c1b2078b09fa01c7af3e12d2342d5591d5. 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/FR9IX2203250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x701b9adfaa7b14ac6fce730cc399516f4c98ddc77c91c82e179420c08c149aa1. 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/FR9IX2203260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8848b2af51e2cfa666efff82685ba1670bdbe6dfc528bc16659e8404c42167. 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/FR9IX2203270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a87426b6d2b2f1141865111c156966831fdadac6e79727729b7a80b907e4cdc. 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/FR9IX2202930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdce987576141e219eac9a33f845d8c467f8349cad929c698895f17de3fa2809. 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/FR9IX2202060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e2385d663f897182c67883cd4e7ae5cbe48f77b0d6f10e661bb82fd8db9d91. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/FR9IX2101980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb932ab4577dfca3d72c3862d1c102c3e5e2863c515b9acf01b234d84a866dd49. 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/FR9IX2101870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7801623bdeb81c4e13a0b2924306e7962ffd037972938b24fe68fbc861c3702e. 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/FR9IX2101370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7e0faa5f68ac76459ef57c244ec7268a0400b6a43d49c568cff7db4dc27d9f8. 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/TCAFO2199513.