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 0x3bc36f6981e28b0761e43bcabba147a7ca4d844dc267b03412b93384bf1ae400. 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/5312d251-d6ed-440f-8290-1c56662b955e.json and https://artists.proofprofile.net/proofs/artist/5312d251-d6ed-440f-8290-1c56662b955e.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 0x595c1a0cc6a7d0425b32af0846b5c8e4b59a59e04b722359795bafc133763d7b. 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/7jV67Bz9qRkk57FMedir8S.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/7jV67Bz9qRkk57FMedir8S.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x197e5fa0a206f4ed48d94ffb0e0735ab3dfcb997592ee89373a01a30ba7d1218. 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/3W9DsAbg18T0uKsphxB0Gv.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/3W9DsAbg18T0uKsphxB0Gv.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ef58d43ed1cc003e498c7da18a757b2c07f853b66b68658423b84d876d30c9. 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/3qnAkLwN73KHA15W7HgLDs.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/3qnAkLwN73KHA15W7HgLDs.
{"copyright_id":"0xc477ac422cd8a9baff3815898fb7d12b2e5e5028228ac77b9672cb8ddd6e88d1","isrc":"BX5UA2200014","name":"Mano de Gang","registered_at":"2026-06-04T13:28:28Z","spotify_id":"7rBSeaQGGoKqocgOwmHfuy","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc477ac422cd8a9baff3815898fb7d12b2e5e5028228ac77b9672cb8ddd6e88d1. 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/7rBSeaQGGoKqocgOwmHfuy.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/7rBSeaQGGoKqocgOwmHfuy.
{"copyright_id":"0x5f85076b0480a93c51c5c22c26686cf44f2a072a830b3e15b3db9bf6bb75fd33","isrc":"BROGF2200002","name":"BLINDADO POR DEUS","registered_at":"2026-06-06T22:38:01Z","spotify_id":"0InZomQXglIEuJUJgel6bV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f85076b0480a93c51c5c22c26686cf44f2a072a830b3e15b3db9bf6bb75fd33. 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/0InZomQXglIEuJUJgel6bV.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/0InZomQXglIEuJUJgel6bV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6b38214e1fe3160e033ac45f222e217d040d1afd311564c4df06cf312cc0d1. 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/5qfglYnswvv42BxiVVClrM.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/5qfglYnswvv42BxiVVClrM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5535be49f690ac0215c9c031c027cd9ee41047efe162c2590285d7c266516a4. 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/4Q0j8IUJaSxNROmna9IWWX.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/4Q0j8IUJaSxNROmna9IWWX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3414c98a02a708b0c5651499fe649108ed6c57db2a63c18d3c5dc189d586e258. 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/5LmBt3aEtYDsPIi0mC7i0e.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/5LmBt3aEtYDsPIi0mC7i0e.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff93edb42de04437930e05c3813771b1a651b39f563ec205b0e8ba3c7831b1d5. 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/6QaqDZ0TEpDTBFUqXW3SGY.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/6QaqDZ0TEpDTBFUqXW3SGY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaea77dbffb18886243b15ea9e9f613653488826cd67d67655a51b8c2c23e8990. 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/4sfslUCiSjOBJZcu08U1qb.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/4sfslUCiSjOBJZcu08U1qb.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b03e0a03a46aa892f93c1ef19c3103c839cc8ce3376a2bb00da07a8636bf08b. 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/7sG9CqpgxDM7YnXUybzzx9.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/7sG9CqpgxDM7YnXUybzzx9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ef58d43ed1cc003e498c7da18a757b2c07f853b66b68658423b84d876d30c9. 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/0TKTEEou6w5BeanLm62q0K.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/0TKTEEou6w5BeanLm62q0K.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd65c326ae90896c50ea69ac811c34a5419c939e9f962c431125469523a0bf93. 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/6yYC6VIY7dLyZKr6y5LWbr.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/6yYC6VIY7dLyZKr6y5LWbr.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae84a9045a11627ceb93169571e460c511cc74af7803f58764ec54e2119b0911. 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/6YmpqAjWOibxlWugu5063a.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/6YmpqAjWOibxlWugu5063a.