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 0x4ddf38d05be37da7ed44b47db3cf1f5ef60a8e0fc21f7248e891ce50ea3d56b4. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/06a526a0-a42a-449d-8301-d3baeeba8143.json and https://artists.proofprofile.net/proofs/artist/06a526a0-a42a-449d-8301-d3baeeba8143.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x2ef2c15d3baa8f6e21c959077878c533a137a69f4cf9db1956ff3d861873fde7","isrc":"QZW9L2222993","name":"Su Madre Patria","registered_at":"2026-06-08T14:42:43Z","spotify_id":"1FZEWC27yKLfxci0QfqRvE","type":"track"}
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 0x2ef2c15d3baa8f6e21c959077878c533a137a69f4cf9db1956ff3d861873fde7. 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/1FZEWC27yKLfxci0QfqRvE.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/1FZEWC27yKLfxci0QfqRvE.
{"copyright_id":"0x7e8b8ea8490b972609cc41ebb714c29d22b702bd11b38af134c1885445aaeb0e","isrc":"QZW9L2222994","name":"Ivan y Sus Bang Bang","registered_at":"2026-06-23T16:22:55Z","spotify_id":"1uhi3uF0buolL2ebSupcPp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8b8ea8490b972609cc41ebb714c29d22b702bd11b38af134c1885445aaeb0e. 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/1uhi3uF0buolL2ebSupcPp.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/1uhi3uF0buolL2ebSupcPp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ae8c579df41d49f932a0262132c7761aa41bef936ac075c7ed29284133506c0. 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/73OWfHWR5KLQMjT4MPQuzj.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/73OWfHWR5KLQMjT4MPQuzj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a3f99c69b15b983023b1c2c5756fbe42979cf3b63bb488d6165a84806bc3508. 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/2wyjAFKageKtXapo4L3f77.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/2wyjAFKageKtXapo4L3f77.
{"copyright_id":"0x7bdfa102856a595a0b102fa0bbffc0dd8033f401b63a41a75869eec8f7e22114","isrc":"QZW9L2222997","name":"Se Van Van Van","registered_at":"2026-06-20T01:14:49Z","spotify_id":"7rxeOGbseLkNKvXhKitCHo","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bdfa102856a595a0b102fa0bbffc0dd8033f401b63a41a75869eec8f7e22114. 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/7rxeOGbseLkNKvXhKitCHo.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/7rxeOGbseLkNKvXhKitCHo.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8e1544e1de0621b5e954abd36c95c1dc07394f040dc3b380712a3705d5de75e. 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/0tUPyomeUxjmrmKp5J6XVi.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/0tUPyomeUxjmrmKp5J6XVi.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe094066c2e029516f85fc151a374bb3ed8b69635e4479818077454fb459dcb5. 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/0zjRV0EckeHitxBWX676Wf.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/0zjRV0EckeHitxBWX676Wf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c8f4ec17c7c4b5517caacc3a2ab58526d6d3151abd4e98b99b0dd361353b4ed. 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/74xCpzNp3CXCcogNI2N3ME.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/74xCpzNp3CXCcogNI2N3ME.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd3221554b9735f2ced5a7119cfc104a531be0afe4473d0a0b4e3510c3530295. 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/7rYpStRgGuYLORHiK9T77c.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/7rYpStRgGuYLORHiK9T77c.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e80d6c5bfd3d19cb91338f2f6ed8b5986c6af1d30ae677e246e50682c489b3. 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/4Ww07geUVN9TBJgdN6xakD.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/4Ww07geUVN9TBJgdN6xakD.
{"copyright_id":"0xbf37b30c3bf20111ea1e3c0b7767c46c6f83ab94cfb8e8d8156b8eff077c3dab","isrc":"QZW9L2223003","name":"Ábrase la Herejía","registered_at":"2026-06-27T16:40:00Z","spotify_id":"7tKuPHUnsnbApi6RSObnzg","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf37b30c3bf20111ea1e3c0b7767c46c6f83ab94cfb8e8d8156b8eff077c3dab. 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/7tKuPHUnsnbApi6RSObnzg.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/7tKuPHUnsnbApi6RSObnzg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x900e8ac7f7ae489b2a5789609045bca57a5000e55e0efb175198e2128cf832df. 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/7aUPmJJSrsUPZr7DlLHk5v.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/7aUPmJJSrsUPZr7DlLHk5v.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39afc09258c2ce86965f2f01f9fe75150e6ebca81801fdbc9bf0a6975235c3e6. 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/1v7iAqoIbKL2WsE15TKpEV.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/1v7iAqoIbKL2WsE15TKpEV.
{"copyright_id":"0x5fdd9d75e86aeb01c9f3fd3601e4f891cdc2e3fa15e7f289566401acafb03180","isrc":"QZW9L2223006","name":"El Infiltrao","registered_at":"2026-06-10T07:31:41Z","spotify_id":"1ItfO8WuOoML6aKk4R04Mn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdd9d75e86aeb01c9f3fd3601e4f891cdc2e3fa15e7f289566401acafb03180. 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/1ItfO8WuOoML6aKk4R04Mn.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/1ItfO8WuOoML6aKk4R04Mn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe677b74a68f6d365525c5c6ba830646c584b7d07944e79555302ead73440f9a2. 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/7nw2DUsCTWP2jLblfjH33O.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/7nw2DUsCTWP2jLblfjH33O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bd9f1554e5cae053286c70723fb2fd0da524a029dc6d5530a944023a21918b. 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/74ZdxSm6fzqUw9eq0RkR39.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/74ZdxSm6fzqUw9eq0RkR39.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c69eceba79d61311b7fb7082229f9e89c173abbb008af26a1cf31707b816426. 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/113WOcHF0jUfoPJmhszHiw.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/113WOcHF0jUfoPJmhszHiw.
{"copyright_id":"0xb9c04339ce58dfdf8694afcebc6180f29f7da9611f378abd80b3ee570205c589","isrc":"US7VG2496667","name":"La Putana","registered_at":"2026-06-10T22:11:33Z","spotify_id":"2XebNCVK6V6ieEZZAikoNl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c04339ce58dfdf8694afcebc6180f29f7da9611f378abd80b3ee570205c589. 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/2XebNCVK6V6ieEZZAikoNl.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/2XebNCVK6V6ieEZZAikoNl.
{"copyright_id":"0x07dd6b8517be24060ba9f25039445cf2b535f1ead1d7b2f8dbe5e8b0a05860d9","isrc":"QZNJV2264106","name":"Juvenal y el Candidato","registered_at":"2026-06-25T14:33:30Z","spotify_id":"2h6G8RCdv6lvcpzUOzlizG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07dd6b8517be24060ba9f25039445cf2b535f1ead1d7b2f8dbe5e8b0a05860d9. 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/2h6G8RCdv6lvcpzUOzlizG.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/2h6G8RCdv6lvcpzUOzlizG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa96b5399c2d29cb85da71317e213e24c794adb795b633a1c86d410c51329d3. 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/0SHqJSrEPSDZEhc0WQLc58.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/0SHqJSrEPSDZEhc0WQLc58.