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 0xd4a379e50ef81b38ac13cbd3cfd08c651ca05417a64c84d4c33a1156d055b99d. 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/fbeb397c-1d13-408d-b462-0679e18f4ad0.json and https://artists.proofprofile.net/proofs/artist/fbeb397c-1d13-408d-b462-0679e18f4ad0.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 0x59703f9b566169990979acfe6a95347ad22513e8d6717be10acfcb3d331c8035. 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/DEMN91400198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeff04fc4bc388e9c0032a8c84130e5eda2a8004557b0088fa54ba4142a25ed25. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07: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/DEMN91400202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf87f0f4b3368c63abf24cee08f1b1d95dd9e3b4043ab6d9c1de531511e427b49. 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/DEMN91400204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0474ed837c6db3339aa7297950854b4c00add91ef94afa06f27770f3b4f5bd5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR2X41736410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a188bd3ca0cb74622acf1a81058638c149806c635bad83fa66c6ee79625627. 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/FR2X41736411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x083f8faa54726df8c8b6c30d74b3e2bbcfffa7f5bed079b055b5eb54d26104f5. 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/FR2X41736412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b4ec00003fa98d4ef391ac23c743b971c42d63a1eb41a822df568ef3bfaf0b3. 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/FR2X41736418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80fad3ae75dba34d3af329f801cb1a94b5bf9db52bdde0164702f9fb908b997. 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/FR2X41736419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4404ac7846ec9c690f163a25e9a228f1f56a27e3e616b35cd597a9d0d98e4d44. 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/FR2X41736422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb3709a819974cd181db6c3eb55facde6085864341119e93296fd6a9fca41478. 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/FR2X41736423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f65affb4491c2573f3226babf45ecbac0c8d13d1d080eccdef51e869061075b. 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/FR10S1606001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef00e9629a02dc23cd352d05cfcee109474381b2c7c8b74168acffb2ca1996b9. 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/FR10S1606002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72c700e8011cbd563b76821963429ee8c3642811b14c8db5046e3871f141a1c8. 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/FR10S1606003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee980b70dbf36fdf6df747de0cd50da3e9eaef87f2a67cbc51ba01b461f0dfa9. 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/FR10S1606004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cce104c68c040ad2b1b3c07faef6bf4ecf3619243f22e9a03d33458e8f2ce1a. 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/FR10S1606005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4af4731e72e55f218d155cfc2a54675757cbc78c923409907588c95fdfeda0f. 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/FR10S1606007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d5bd01b6845112f4f22c1536fb356111fe308bdfceaf16b3fc5be7d665811d. 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/FR10S1606008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3095d76c7ba599ed9423165aa58f035daae670398567a1c78084c3f61aae12e2. 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/FR10S1606009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ba7b9f47682d4c82f8569075a3ccc9a34666051ce1bc78404438e2fb7a232e. 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/FR10S1606016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4bcc0339293d6e2ed73ad3fe7b844aa8dd74d4f9472f2a791039168a902c096. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:51:11Z), 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/CH7812051533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc826138a36ac060a7409fa039e77cb6e484df91cb9aee84dbd4328a63c64297d. 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/CH7812041754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x035149e3d68140c83e2196652e50a5ec52d3791060b0a89cbf38c9c210caad6c. 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/CH7812041750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60fd47f9650ee6bead3838b3c3ab5414d768a06cac17557ebce80ef2d3d79341. 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/DEVY81900076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4bcb87deec9236e7eb9db81ec6f2a29ce0192e1d3177864a35adb250c777457. 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/DEVY81900031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a34a2afbcfe332373467d70d32844ad0851d321005bf63c6f0291736e1b2294. 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/DEVY81700652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x460288f1faa6ff3d263669bf4bd8827c44ed1caf5099f42599ec130af9f174d6. 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/DEVY81700052.