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 0x70b944303c8f44fde3a5a631b9f71ab97eaba7acbefea5e75a73541246082ad1. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dda47abf-ef15-4df2-b365-97fb374c9c0a.json and https://artists.proofprofile.net/proofs/artist/dda47abf-ef15-4df2-b365-97fb374c9c0a.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 0x5e4945084e7765e6258b0a213dcb199c48c22bd825be60aced0cb3051b3c6884. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/79aqzOmc1Kk1fzIsWf2rZA.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/79aqzOmc1Kk1fzIsWf2rZA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4945084e7765e6258b0a213dcb199c48c22bd825be60aced0cb3051b3c6884. 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/7CQ1TuOHp8JqNq9TMKgkXo.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/7CQ1TuOHp8JqNq9TMKgkXo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x005ca9edbd7beb86913980c235ab1c613fc0708777f87411cb01f01bcce5669f. 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/0rtFuaFFkELz9xvF6TU0en.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/0rtFuaFFkELz9xvF6TU0en.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306dc445967abde96bb41db8314765b2d5f22c76ac765b96a318d0a75614d63d. 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/7CuPmhTZcEUQNeLIBjP29p.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/7CuPmhTZcEUQNeLIBjP29p.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27400f2c1b299680159a3cd7edc00aa06197b7c0bc826e8ea5a6cfa4d6b26237. 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/1IjXok2Hrk7vBnO41XNYfC.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/1IjXok2Hrk7vBnO41XNYfC.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aaee31207829ac85c679c4f6a1ea6da39f0b8effa47148282470a5a518fc27a. 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/2Et0DMAf1syfTEazKYcA7d.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/2Et0DMAf1syfTEazKYcA7d.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24b19dd3f3e84a176b8a576057886d3a901ce4cece0091abac9cf9f43fefa26. 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/1jKP3a6UxwHUQPgaWpbWhR.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/1jKP3a6UxwHUQPgaWpbWhR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787100caa87508afcd820e82ab22c3c4134d331240436c1d5cd5100884ff74ae. 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/2ZcGrWpaqv6kILgTp56ypz.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/2ZcGrWpaqv6kILgTp56ypz.
{"copyright_id":"0xd60e7b9bf228fa0fff808890a5af986214229d100eed4fe226ecbdbf2ca06cfb","isrc":"BX49N2300007","name":"MAGIA E CIÊNCIA, PT. 1","registered_at":"2026-06-09T07:29:03Z","spotify_id":"7cKHmiWjkkFzwmAmDP9CO4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60e7b9bf228fa0fff808890a5af986214229d100eed4fe226ecbdbf2ca06cfb. 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/7cKHmiWjkkFzwmAmDP9CO4.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/7cKHmiWjkkFzwmAmDP9CO4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd845ed8b3d0e39d09c6b26399d85ee88577958c8f573d7484b3c7a343616f8b. 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/3L8KQ0rhOZZpcc6xmSHcN6.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/3L8KQ0rhOZZpcc6xmSHcN6.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e2c540c21c347400a0fb9a2190fb1c705c538ef63ae0eb27b0ee12fd41332cd. 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/2hEK5BrFumCKhGvHqnKwkW.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/2hEK5BrFumCKhGvHqnKwkW.
{"copyright_id":"0x152e6ec6574d231d089475c83ea87ca72e358f51c55bcf3bf07faffa3ad30993","isrc":"BX49N2300006","name":"VIDALOKA PARTIDEIRO","registered_at":"2026-06-25T23:56:46Z","spotify_id":"7fT639bn6BftkMgS2uxcld","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x152e6ec6574d231d089475c83ea87ca72e358f51c55bcf3bf07faffa3ad30993. 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/7fT639bn6BftkMgS2uxcld.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/7fT639bn6BftkMgS2uxcld.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9643c10ed6cd6478285f2f809779a50d021ed851e22c1ab90b20f3a46676adc7. 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/4xMdiNO0oS4qrOi3BHtoZO.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/4xMdiNO0oS4qrOi3BHtoZO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd742296da27cc7393f8daf01d659a89180ef47e124be749e5958ece83c2a715c. 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/6bP940I1qR4GcAd4ZHPhz4.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/6bP940I1qR4GcAd4ZHPhz4.