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 0xe8d993dcc6d0c2eea10a916ecc1f63caabe3c096c81c87ab12f2fadb7ac66ddf. 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/637d1113-2ee0-4e6c-af36-0e692c32f83c.json and https://artists.proofprofile.net/proofs/artist/637d1113-2ee0-4e6c-af36-0e692c32f83c.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 0x072c8ce5505c405f84acb67d7d8b34a0a6be06f2a3d34c830101e30061165119. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T12:33:53Z), 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/TCJPD2584439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76adb4c10923e85d8aaf8b26303bfcb2feb99a2c2fa18553fa06ace4a928140e. 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/TCJPD2584456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd7433c3ca4bbfe46d98c72860eb66b13262002b6f27b8e16d5e65d6b4dd4d1d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCJPD2584475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07cd0c83c58fce6e315051669e455f927effac853a5bdba6502dfbcdd2cecd6. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCJPD2584481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b43dcd0a5ace8f6e00551d9eb39cc2e57754bab02c267b6e11632676cfd95a5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/JPP700901278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58708f6a0ebd74330ce495f0d42272123d72cb5be8bd729c22f003ffc5dce69f. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53:33Z), 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/JPP700901286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb2872fea06c4fe8ac4e8adf24fa78a1aaeb7f3182f2e08709a6562ee06bf96. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/JPZ921415889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42e294c1699d08daf83dd4ce8556b8be714e52051424306042331419adbe5e6b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/JPZ921415895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04bc6acc1bc5e910ae94c302b77da2681cc107d05f08e4c2d781f5ae8be17d5a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/JPZ921415896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fcf8d130f76a003980a7b38957c7588b182b5beedc9849a5d6ae24935339e7. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/JPZ921415897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a1f0651c603600201d6eac50c660a3d991a0a1e543f551ac888c1aa1c5cacc9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPZ922003540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x195bc1b5003c4563fdefd110f03b7ded7f7ac947226779444afac6c10ecc0a60. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/JPZ921808820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd14d6abbcd988681391e46fb11222d381ce74ad0825f6e827a4a1de18a5522a2. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/JPZ922003544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dee7782fa8c74a57886c530bc8b37f8ed7520ca3fbd5423fd8fd1827b7328e3. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/JPZ922003545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf398a4fa7ab448c51d2d4fd981db76427ea774b97f9418ee67a3bccc9ae03cc. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30:38Z), 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/JPZ921808819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b37e50fe8ca9f85465708097c412d764ec051685d72fc8e2f44d6333e395d7. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/JPZ922003546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd334845cb2f61ea3a573e7ebf0b13a8e76e5b26c3777ca150799510fbccbd5c. 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/JPZ922003539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b37e50fe8ca9f85465708097c412d764ec051685d72fc8e2f44d6333e395d7. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/JPZ922003546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e87d526e97bff0b822512389567895da4e0aa85440eed71991b578ab362dcd. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/TCJPU2375324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c152c48878fa3687b1e5f00e5e6c302d3aab235b0ce9c2d5151a506b1727952. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TCJPF2507052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c8fde7b25150f4de9d834eaa84ca1c3c8fa94399149130badebb1cff8d36f7. 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/JPPO02300694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7db89ff42a82e87792f337baf28afd9ea5e3e3f65e4ffd6073886bfd7a3358. 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/USHM92162726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75e8d4a139a05e6df2f7900693617d211afcbac53698ba2d51bd650f0e262039. 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/JPES00400081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c8fde7b25150f4de9d834eaa84ca1c3c8fa94399149130badebb1cff8d36f7. 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/JPPO02300694.