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 0x66bf5146338545ebbaff52079fb7447c9d5a1241fcf72977070f935fd8455a05. 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/97825644-213a-4163-86da-0651a77b13be.json and https://artists.proofprofile.net/proofs/artist/97825644-213a-4163-86da-0651a77b13be.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 0x373f316e4b860cdc14d43308552609a8b2fca2098c750d935cbdde8d776e1434. 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/6uSUeiyQIKGgqlyundXYwX.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/6uSUeiyQIKGgqlyundXYwX.
{"copyright_id":"0xe4b448a9bd2e4fc6004c7061358c109c59ac9c42a7d2e1e25c33e703efac726a","isrc":"BKBSS2400537","name":"Moletom Da Nike","registered_at":"2026-06-20T06:12:54Z","spotify_id":"1XKK1OlxDj0LtnzeesK38S","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4b448a9bd2e4fc6004c7061358c109c59ac9c42a7d2e1e25c33e703efac726a. 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/1XKK1OlxDj0LtnzeesK38S.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/1XKK1OlxDj0LtnzeesK38S.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb636492e082287b6e1c50dc265a0c8268ef601f7ddd2962b889a77fc7c47b6. 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/5rfkOCyL9z8kXdAlen0pU1.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/5rfkOCyL9z8kXdAlen0pU1.
{"copyright_id":"0x22899c70cadc607a146c735f39c722f73f9b3e9be4af7d3c1caadd7d39e744bb","isrc":"BKBSS2400462","name":"Mente Fraca","registered_at":"2026-06-27T02:17:50Z","spotify_id":"2Ns8QTvM2waSFxrkevPxVG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22899c70cadc607a146c735f39c722f73f9b3e9be4af7d3c1caadd7d39e744bb. 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/2Ns8QTvM2waSFxrkevPxVG.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/2Ns8QTvM2waSFxrkevPxVG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5022b1af18c0b766a9933481809898bd41c89c3ffada3cfe708c8f6937423f3. 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/6w5rSK2iS2oIs6Dm6nbJuR.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/6w5rSK2iS2oIs6Dm6nbJuR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73c709128e274de4b593afd7b87a1aca61c7a481be09982790eec5a278ba21a9. 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/4ApnHahqVLM6VS2IYX5gHR.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/4ApnHahqVLM6VS2IYX5gHR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e22d20007520d5aacd599cf12e600cba4cae0058e1d1a0c2dc3be6ccfdb261. 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/3VAQd5hbdiFUC6S4YgNzIE.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/3VAQd5hbdiFUC6S4YgNzIE.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e7baa65681fa81c959572ecc26389d1acd0db4c5c2097d3a2ea67e20604604. 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/20HU5P878vmHJdwFBM01VD.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/20HU5P878vmHJdwFBM01VD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c138899b6e7d4d435464b8830574822105653fa4f5efd7e37bfe7611009ab05. 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/3JjPcZgMr9WZzGzWGORyop.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/3JjPcZgMr9WZzGzWGORyop.
{"copyright_id":"0x3dd6c3561f3baf5f51d671a033a4714f74b85ae893147538ee003a21d884df69","isrc":"BKBSS2400192","name":"Menor Desenvolto","registered_at":"2026-06-08T03:13:50Z","spotify_id":"3mS39HkOqSyLbrLvzRoLNj","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd6c3561f3baf5f51d671a033a4714f74b85ae893147538ee003a21d884df69. 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/3mS39HkOqSyLbrLvzRoLNj.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/3mS39HkOqSyLbrLvzRoLNj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x754939e3d9345b1c9e54096427e52d894d5cad131a06b50d38f5d2a34f5e1e65. 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/5VKXWlYiYi4gXUx6zcvwkB.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/5VKXWlYiYi4gXUx6zcvwkB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017ca2585a875c058300141965f239a385fbe8f8b67ae580311a288d1e02f41d. 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/2VQ6XLHC9ZpTpThdCgBDxk.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/2VQ6XLHC9ZpTpThdCgBDxk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768a6623e6ec129bd9650e5d141e03667239c48adb1512ce81e2700b4306c6c3. 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/1iPgsOZB8GkIks5ttHlHpI.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/1iPgsOZB8GkIks5ttHlHpI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf393c2309a515e2109cc637ed9d3829e4ce957a31189e6b79f9b5c2b9c523e4. 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/1LfqwXRZdf9LL5cUP2KABU.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/1LfqwXRZdf9LL5cUP2KABU.
{"copyright_id":"0xb875f03deebbb7f6f44b512c16704c878dea3e6404243ab81c882527bfb381e0","isrc":"BKBSS2300416","name":"Malandro É O Gato","registered_at":"2026-06-27T02:16:35Z","spotify_id":"0FPSgZkNN1UKsIeZNUOyJa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb875f03deebbb7f6f44b512c16704c878dea3e6404243ab81c882527bfb381e0. 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/0FPSgZkNN1UKsIeZNUOyJa.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/0FPSgZkNN1UKsIeZNUOyJa.
{"copyright_id":"0xb04afffc874c1af30d8e2834570d1b35758b3522483b3f59ae138e76ad100a97","isrc":"BKBSS2300403","name":"Pesadas Palavras","registered_at":"2026-06-27T05:17:08Z","spotify_id":"54ywnQb1oETDzGOKRvyUT7","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb04afffc874c1af30d8e2834570d1b35758b3522483b3f59ae138e76ad100a97. 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/54ywnQb1oETDzGOKRvyUT7.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/54ywnQb1oETDzGOKRvyUT7.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f170ec70fae138493cba15ba1c8644cb53e9275020768c307a942d2b74e072. 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/71OtG7YuSdlpp4o7AgOTOH.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/71OtG7YuSdlpp4o7AgOTOH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e27b9713db48d6a073dc7e02b290a8a758de06f3d550659d314235da2a6d278. 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/6MQhNnI8NatxarpYyz63l6.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/6MQhNnI8NatxarpYyz63l6.