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 0xf2d9b1ae4e50dd6cef743538d9144fc87c1c8b331c5ab2eda97fe406b7f666d8. 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/b147898c-7f3e-4178-8719-0d4c73f102f9.json and https://artists.proofprofile.net/proofs/artist/b147898c-7f3e-4178-8719-0d4c73f102f9.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 0x19b7431780ed6055b9c200c561180ffa83d13900b2aef86dcab93b18dfa167a3. 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/2SjU44jVQ30PvWMRLwtZTD.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/2SjU44jVQ30PvWMRLwtZTD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb99b9105cb50e7ed83e306d3eea3e36a0f6d65bcf0d5697a8378b284d2fc8b8f. 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/1OIbHIMRMZZLyasprgKCxy.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/1OIbHIMRMZZLyasprgKCxy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417b59f6d1a691622d0968b4fcd4336f91f8acbb6b052f3233042d0ce405e7ad. 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/4yuZhsdN97BJhKMQjDXVS7.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/4yuZhsdN97BJhKMQjDXVS7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89442308d9e60443f534d8f2438c38f6273369fd19dd439b973032bc8ef3b777. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7Czcv3rQ4N2y40pMjFsjl1.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/7Czcv3rQ4N2y40pMjFsjl1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d3699b20d2e6a4b0323a07d566eb218d59e435cbf27fb0546937ecf0e31a3b. 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/6odf5IbVpAQVXFHNMmBuX9.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/6odf5IbVpAQVXFHNMmBuX9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7f0a8c48d045d39145021049c286a0e91681ab2b8d7bd1a3f712c0b588c8dfb. 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/4LdvM23nU4OXKt8vGqTXiS.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/4LdvM23nU4OXKt8vGqTXiS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x390846383e6aea9195a2c9c19dd4650a9e85ad882b709c4581d3393b53a4c791. 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/6h9hsaFIVeVvsZyBBHG7dp.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/6h9hsaFIVeVvsZyBBHG7dp.
{"copyright_id":"0x3b2ddf95c772efe337004d2c2b0af7990f1d3e1cc3174cb6a853ecfbe24b5ea2","isrc":"HUA611802305","name":"Kicsi Bitches","registered_at":"2026-06-05T10:30:50Z","spotify_id":"1DBwCtjJkFKcg5uFomCQu4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b2ddf95c772efe337004d2c2b0af7990f1d3e1cc3174cb6a853ecfbe24b5ea2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1DBwCtjJkFKcg5uFomCQu4.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/1DBwCtjJkFKcg5uFomCQu4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa53de078b91558b0430e2e280f254edd11f8b4ead7dd445574ebe1b00f4d9e69. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0hffrI4dv521QBkDGHazi0.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/0hffrI4dv521QBkDGHazi0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9033014cd81ef87886942644ca7a03f9c538d16e3b9a9cd1f9bd5a445fecdb2. 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/4IrUpXDsubr2mP5lKO3TZL.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/4IrUpXDsubr2mP5lKO3TZL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ecaf85cea100f0f3e90a757f6011ff81190a0ed660d88c49b68e972f7794a0. 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/55Exb73iau4aiHSuPxmyd9.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/55Exb73iau4aiHSuPxmyd9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcee5f4f9b13208e6cabb6a9ef92bb28c3fa0a186fbcef78b1134c199c2f2d64. 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/1Y81MZCehaK76SIjJCpEAe.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/1Y81MZCehaK76SIjJCpEAe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd227582d71b161de19c0196475f01d4e0b02fe633f345081e71798ff25f75f7b. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0UsCoYy47hZZlO9PHtLOyd.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/0UsCoYy47hZZlO9PHtLOyd.