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 0xd879d0b2da345dd3ca92441dfaf9238b2c143b2ee55617ee132a9990641477b7. 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/b207e111-e77c-4fbe-aeab-87bc810aab53.json and https://artists.proofprofile.net/proofs/artist/b207e111-e77c-4fbe-aeab-87bc810aab53.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 0x047a827f94f9b6be37bdcdc9af2a3c552b9a5b9867e4e4a9fff51ef1ae4983cd. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZAPG1870236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7d2a2230abfc9a498d5be7b6255ccb7d88294349d5f0a22218c3d1969d50762. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZAPG1870237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6039fa9282071bceb7e10ba7dd260e62cc95d4fcee52f41e61b07df4e8ad62c9. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZAPG1870241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268772771f9c9beadf84ffa244d2cb6b5eccb1526ec043c211fce48f8140e013. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZAPG1870244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8619ccac85ea2f7a2060650e37b5765f0ff1d378f6dea87d7effb121c5e22fc. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZAPG1870250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca78de5cc2111016004d0b09fb027f33e74cbe9039c169129532419130cea43. 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/QZAPG1870245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d5f8eb491afe795502a9f924955e345170f54e480a0a3f40c06ee59cc39a42f. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZAPG1884829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b5e113a32155ec6fa7e0aa7f2d836ca9d654d00ba03440bbed8b19a97f1fe19. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZAPG1884837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2c7c29bb4f55f0537e7acc7c7b2b416ce35e84f266ecf568691029bc3655cc. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZAPG1884842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc8bf8672c629dcf40a4cc6a19296a275acad9ade5eaf02e75fcc32e26ed2b4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZAPG1897630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df85457e6cf45f509cb60544931e9ae11fe1588914d8307c339796fb830b1dd. 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/QZAPG1897632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d567cccd5d80aca1db2e6d0e5163c268d9b7626f42772a45e1a8526e0499e5. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/QZAPG1897640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34f25d67b60b563963aa598e40d58afd44280b9b3d1eba1b886a242c5bfa456. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZAPG1897649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13450617d32c566114f4091cf10c79a4e9a591bb4c86d10e5c8fd0b497eaad74. 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/QZDA71826510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf581d565f95dd7b73af8e0b2bff8542ffbd4ebf23bcc0d124c83feb11599d387. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZ4JJ1806620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c201c634f27c376ef29742dfb90571468e8f87078f8919482adb89da92287d4. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZHNA1967392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17f00a2bf769446ac822d100c7598df5a5df8622ccd132b5611939d50ff35a2. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZHNA1958389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60cc848dbd7c41e0673888d19868f6c9e0a2cacc5fedf723759305950cd4863c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZES82025360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd40b5350f0f07d6259fc4c3f80e1700bbe8fd67269fee3968df9dc6e2fa6bfc9. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ES71G2109018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa818de0ccc5f0865cc941a69e8523d0d8874d285669bd0b1c4479768f10fa2b7. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/ES71G2137989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7737156b8d65329020ff2ceef2ae68208881359ce233a1e1220c9eefd915787f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ES71G2144544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ca7d31dba947a5661eefe4f63294743f46bc18be87202b202d4cba6673644fc. 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/ES71G2200519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab06aa8d596a88d19bbabd24ea701215805e5bdd465b9bb333e8ebb1a553ba45. 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/ES71G2209229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca84ffa389f04e22f5ef2a469dcbf5fa72e7ca3d1561685ed5df8c45de567ff. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/ES71G2222110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c27709c6e503585a0f35f6009a9cc4228ed9d7dcc23010a813a9abe17d7ac3d. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/ES71G2229960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606fe0978c332465e3ef05643173c45c94c917f1cf307e30b6d7005a861b1c6c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ES71G2304682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc88a145ad0d21d5856d8e0285356a882519f75d13486307112d91ac84de700d8. 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/ES71G2331008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b45dcc849c73db7cefbdaf34cc5a0e9eb73bd1e096fd1d3fc9f2a07f42e4975. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/ES71G2335462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48255fc17f3642338ce4a977757daf6ab2b605dbe676fa57aee0cc67b6c1d79. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38:22Z), 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/ES71G2420618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe28d602ce9ba827117021767bc2d20dc74e8e27b4a4e86cad5d0b201065020. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/ES71G2424645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fe27333156bf4e832300dfc2fa23c6d7b5cee8597d454bd7956055fc3840a2. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/ES71G2503787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50917fb5f0adf56b5e51a3d4ebb4072aadc1763b2096e0863af44fce129ade1f. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QMDA62573020.