1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c4c9685e120e1a2980baf9c0a7dee6051daf7f8d2b2b7674b78c9b8516aeae0. 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/3e5b8af7-36a2-4c04-a0d5-f48e061a42cb.json and https://artists.proofprofile.net/proofs/artist/3e5b8af7-36a2-4c04-a0d5-f48e061a42cb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d78389a73ab50c42bd2f1d27a7ecbfd6e8134f80881543f942f41de46e1e1cd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1oXphkbQCVLyVpNwiDm08q.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1oXphkbQCVLyVpNwiDm08q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375c62225f2969525ffe744a27be89ff59e6ffcb0e2842fb0d1906683e12f39b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/42R7fsg8mPXl5RFkEbbUtO.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/42R7fsg8mPXl5RFkEbbUtO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47fa3c73867d7fb39575eb984ca86cf0658bffb0143e38526b1463054a60d08e. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3tfoDliKsMtxZl4ATIoQe8.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3tfoDliKsMtxZl4ATIoQe8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d58fb2d2ce3b8926a6766473e60c258084f44606b2d5cc43d8e341199de61e7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2H6LwvrBArOj0o9StodlTw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2H6LwvrBArOj0o9StodlTw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c913a0f3aeb62cf368617c13e36c12c6f8f8187d8356d02641e2139dc1b9363. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1n0hcg33MU6i2bVZwYsMig.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1n0hcg33MU6i2bVZwYsMig.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80642fa1011d1b2d6ac8cc6cc55f854578335815e3e9ba77389f4441e0110d56. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6PFGi3Q9FDtbCdzMXU8caw.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6PFGi3Q9FDtbCdzMXU8caw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40164a52738d9022231956b93d3fe4fb3bdba8adb32f508fb6eb306b848f67ac. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5E8Fr2fSvrvxWj1rYrChwq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5E8Fr2fSvrvxWj1rYrChwq.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ceb15da6e566e711daf8a5b0a3c2d5d5fb913bc45108f45e6e1ee117c537e5b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7DX02VJLaKrVOXRn9IPpum.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7DX02VJLaKrVOXRn9IPpum.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80676da18297ebea84c5d8fee0f8fb543018a6e9c8a42914e37cfe081bcb1ac6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7xuVL0AFfM87EaehPac96x.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7xuVL0AFfM87EaehPac96x.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c7537ec8a1b5e068cb755a617fc6b3d404322b82beb7a09cd2a2fa9e40b7b32. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0GAqnsN8oJkHMvSBs9GZvS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0GAqnsN8oJkHMvSBs9GZvS.
{"copyright_id":"0x36ecee4968d9b6007e68713ff32df7b56f80c851ea0fc3db15bcc44c1fa47ac1","isrc":"IL1012400772","name":"ירח - LIVE","registered_at":"2026-06-11T11:51:22Z","spotify_id":"2lwL3TkWcTpPqhdoeeVbKm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ecee4968d9b6007e68713ff32df7b56f80c851ea0fc3db15bcc44c1fa47ac1. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2lwL3TkWcTpPqhdoeeVbKm.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2lwL3TkWcTpPqhdoeeVbKm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd842b1a3222085c5d88b33a044f4d2cff753b5e297fb199f35ab951815f8d02d. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1r9Slchf4dNMtbrt7IxtAz.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1r9Slchf4dNMtbrt7IxtAz.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4284ae8fad5dca72dda8103b4f89f530efa080417a313b1bf9daf82c39e3b190. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5P4pKv5qLForlwxFm0WQd9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5P4pKv5qLForlwxFm0WQd9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca734ebeccd437f6915468876f872a94e99d44999681b646ffd786c27e8f5dc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6i7Zkv2HnOiD3Ag6DzZkRy.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6i7Zkv2HnOiD3Ag6DzZkRy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2861ae338325905a97f40524fcf1647cc54eecd83064f1f4e849a6f6990ba992. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1Da6a2YiohkZAiu8ZRvRNo.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1Da6a2YiohkZAiu8ZRvRNo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8003b1ecd975a2fa9dd9ad766856e50e09abe910b0534965a44b5903f2a0303a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3jqJ6XZcdgYSD63pSaN8dM.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3jqJ6XZcdgYSD63pSaN8dM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e68e9d821fa2dfc37d84616f913aa901b4bb54605fb6fcfdd2173c80213180. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/02BxDl5e7d3v3OLfUfqm2F.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/02BxDl5e7d3v3OLfUfqm2F.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff18d8918e561d04cb03ae075c1bc371ea1c653848730e6ffd28b85eab361223. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1rDVwH6Xoe5xQxzw5vhhX5.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1rDVwH6Xoe5xQxzw5vhhX5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a7bb476e396901aacb3464b9a18ad502d0fe33604e215c286a121e3513101b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5HPFXJ2D4HXDVReG8vp1ef.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5HPFXJ2D4HXDVReG8vp1ef.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad147a154948d24712535c69e730d82dee541c974788ca71bd521c395c830c58. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0SW4IO2k9gUDARgovb9Jnq.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0SW4IO2k9gUDARgovb9Jnq.