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 0xe18766df157821a0cffd28c4664daa363e7c00324b4c819aeb749ba599ab6d82. Chain 2 (Bitcoin): anchored in block 953612 (2026-06-14T08:22:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/160dde53-d283-433f-8e25-d389b446e12d.json and https://artists.proofprofile.net/proofs/artist/160dde53-d283-433f-8e25-d389b446e12d.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 0xe75cf3b5c5077181372dfc5f4d1fa33e0a3760f9bb46bdf0ceba801944c54748. 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/QZTRX2324014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5fcd9c6102b8f730e34f0682f11b9155d0ddec5ced2042073f9a2c3c69f8a6. 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/BCE7P2302869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203f6c1c4063bfabd2de6814a1215e5f256ada4ea28528d4c03ed96ab1da713d. 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/BCE7P2302870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7881d1811457f61ee816390f7ef5df7db3978af8f3182072a7116d3f009a0bda. 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/BCE7P2302871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8755f669f071ae7f2a676c16e0a54f9ce927cc356d3f11d3d909aab632cecb1b. 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/BCE7P2302872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a52784b3499202bce93d31c209dadf4003fa8c6551571e3f25a0c8515b8edd. 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/BCE7P2302875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a72f118788a6f33ddb95724266b6de3de9ca95697d75e2d3d93c77e10f7b71b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/BCE7P2302874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7111c615a2a322682b97d5b3710a3f0d7861f8fe1be7012e234f13ac1b40e125. 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/BCE7P2302873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04036b35c732763022831e782910889e21ed12dfd0d370b7189245d6b0f775e. 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/BX4IU2411944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd573e1351deaa653e6ea107d597bbd8cc540b7f5df107ea125eea69e50ef11. Chain 2 (Bitcoin): anchored in block 960288 (2026-07-30T17:41: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/BX4IU2411945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94cc0ca521ec2f6acff4911740a322589e9f0f045c9a9f1b1b394375d8fc0c54. 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/BCE7P2500737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x517884fd6b3a19d3e49e534f12168d08dd348a0b653a8cbd44b5d3a78d6b573b. 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/BCE7P2500738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbedefb191c6719895a93ea7a619485aa8646fba03de3a806b24665a83c84ecab. 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/BCE7P2500739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d97a30d3933f950cdb4a086ba52c3bb8915894dbc464406616a342b4dd512f. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/BCE7P2500740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc36fb3f4fafd756df721187400a1c8f2b1425132660bfc6c37c33e9238699ae. 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/BCE7P2500741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044c3799f1a9c9730bb59d1bc3caf71a8d731eaf04ab14099c00ff02d298d8e2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/BCE7P2500742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4580bb17b65dd5fe62552dfebe77589321e513a6907ac3151d8562f58f54ca8. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/BCE7P2500743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19219dc7bad4e020912f687b0446fa7456d05f0a79a1ac6ddc06bb2cb9f86e95. 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/BCE7P2500744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4fbaa48191dca0056cc282f98f820d378c60e25714f25668b3c49afe18240a. 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/BCE7P2500745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15638429098cdec93e83ca90af19b9f389f3400ac74443a8018a24645bac7057. 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/BXZPH2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c1071afa809471177081014637ce8229439598276f30f190a69b38bf03230e3. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/BXGKH2300158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3191dcc6601953186a6fbb4da4675c1aa97e1447f0c60831df6d784077c0ac0. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52: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/BCVGM2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23cbb392517f79a373fc2c1488832cca254d82aa021b14d5b0f5877ab6008bd3. 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/QZWDE2406359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa52e6dd5b606bd6c4775898b76672bade144eabbd15e7e6dbe68df4c026f156. 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/QZ5FN2499351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96873673272d9d85ec02df7b3939208dc54c4ec6dc38812eeab9373583f6ac5. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZZ8A2410547.