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 0x7691fc6193745044092dda5ec16817f6400a10250fb3dd1adc3f9a50f870e8aa. 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/d2e97709-9e01-4f91-a544-9ed890dc0dfc.json and https://artists.proofprofile.net/proofs/artist/d2e97709-9e01-4f91-a544-9ed890dc0dfc.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 0x1708982b8995013ae041b5ac2bd2f3b897a31d08fbd50ea4e61e1c735770e62d. 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/0xIte7oVPFz11JOMUotW3N.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/0xIte7oVPFz11JOMUotW3N.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60c311bee75eebd2141be72a7d09593c4c9f6ebdc9677ab234658f927c286f6f. 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/7l17Fv8XVK3PiyiwIBfYZr.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/7l17Fv8XVK3PiyiwIBfYZr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa791226b20364add4a789141e52b452da34be7ae191867f3a340df96ebf1d3b4. 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/73DzA911pcVAARAZYbDd34.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/73DzA911pcVAARAZYbDd34.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e2c078c87486a4a96e643ca2edc8a87ac6739cbed60619125842f11e2be8a9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/57BkmhvSoyIypfIGW4GNFG.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/57BkmhvSoyIypfIGW4GNFG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1d42c19f3d6264d741e4c619cc966e9d9eb236fc7127ff27edf9b53c6c3dede. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0Dfz1Y6jeNb2eo3lGKIY8o.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/0Dfz1Y6jeNb2eo3lGKIY8o.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9d0e5adcd53de7cc8128528adc6a83acfafd40aad369a67764756d28407f60. 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/6W02Fkqs0wxVXP4Z0Q3177.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/6W02Fkqs0wxVXP4Z0Q3177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c8eb282754d05cd6f5b5761f690d481146918586750cb57bc3eb9370e0faa9c. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/657TQoUuW46BKeiu4VWRnL.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/657TQoUuW46BKeiu4VWRnL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26a44fa6314781d805cb2d4669e91924bc4cbc94b773723a8f7868d079fd64c. 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/6Rx6z6dgTFssUKsoXtEeQt.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/6Rx6z6dgTFssUKsoXtEeQt.
{"copyright_id":"0xfe13aa3a3638cb4d1b5062c035fa2f032fca25fec801e57be24716505dbeab95","isrc":"CH6541873262","name":"Follow We","registered_at":"2026-06-25T20:41:16Z","spotify_id":"6HLufzVyUindnpuY5rYhnx","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe13aa3a3638cb4d1b5062c035fa2f032fca25fec801e57be24716505dbeab95. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6HLufzVyUindnpuY5rYhnx.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/6HLufzVyUindnpuY5rYhnx.