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 0x0cafdc194a4de6a3ceb10fdb1d394823b3cee48bf7eaf89b340291ba3207d991. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fe599889-78e5-437a-9c5c-4465dd4c6e32.json and https://artists.proofprofile.net/proofs/artist/fe599889-78e5-437a-9c5c-4465dd4c6e32.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 0xcc9f2b36dbeab2a36a27fdef5f479cda3acfe74c7236d5adbee6b6bdb3d77cb1. 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/BXZFL2300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f71a073a21fe28e380b7fbb70e84627e1c162b341f9eb972b5aedd2f6a358b. 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/BXZFL2400035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea14ea9dea22fcdb4e8f504f85e0fc5d69535fb4be207ce6c375f53cb6a5554a. 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/BXZFL2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd13425a09f29d75346cab285bdf19861e4de20097802d650d019031250a9976. 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/BXZFL2400037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53e72ab3adb01be48667ff8c1088882e983dd4907ff7d283ed77f57d58b3373a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/BXZFL2400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ab3cfb7c7a87458bcf2554d469506a19cf59fda7df4bdebfd2c2ee163f9378. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18: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/BXZFL2400033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7486b30d9a0a176716d0812cc32ea36ba0d1821e2478448b6e7db4bd47b869. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/BXZFL2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de89ed4360d90261f2a276defaabe50c25d0061a113ce92bb7e5e9b336a00ea. 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/BXZFL2400041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c886da8ca57975c73f6204678bfee989faeb1a7948ad70f38edbf0863f77cb1. 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/BXZFL2400042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2f6d639de8fd8f02f14a5bf5536b7edea4ab1c9d41995375efad0305c7b22c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/BXZFL2400043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1204ad2be4678825b6f03f57bdbb0f008488ff2bf52526d19b2398d55676af. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/BXZFL2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2906aa6ac9a39048cb102f1be3dfe390cc3c42ce04b969fcb1b5168ca0d7095. 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/BXZFL2400044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1f039be3db871387fa092315a765dcd83bcc3651c8ed9af3a70ca0bcb41f82. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/BXZFL2300086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81bf39654209eca69112a36487f566857a442e28100c2f22d0b5fdf5e547ae75. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZNJY2430259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf50f5c4aa778be752b4dd39b48b78575cfe855486838bcb9cb20ac3b0c405108. 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/BXZFL2400045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd8c0edf7759220b38ba30240e3651bffc4f0c0d5400515cb241dd3c090d584. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/BRNFS1800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26888a6986d9c6d6064ac246a70012dbfa9310e28b7dca4b9c63c0ded9f5f0c4. 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/BRNFS1800008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2aba22a35d7862a58245443bc6cbe9b6b56be8fa6cbb8cfda940bc9408d6928. 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/BRNFS1800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d05cfe8930477dad50d9e249211a09475de86ef1e55f9fb6fdee5e346b10dcb. 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/BRNFS1800013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f6c8e9ed05cebf418cd5505f734294c7462982dc62ab3cb4788ecae30cc104. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/BRNFS1800017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51cc9d6f82f55fbd94460573574ee92a9e90d272f7f2500ab2cadc40cf1411df. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/BRNFS1800018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e09a4051556e46e220896ffa4921171b5400d9cd0beefda9e6722914eaa5c9. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/BXZFL2300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75c969c83948a24104438a5d62772fd1680de40a283126eb972ac282614efed9. 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/BXZFL2300072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc9f2b36dbeab2a36a27fdef5f479cda3acfe74c7236d5adbee6b6bdb3d77cb1. 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/BXZFL2300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2ea4c14f01c1c56c08ec050a8b712738b730fd8d4ee9495ec9d78d0dcff37c. 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/BXZFL2300074.