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 0x6693308fce76a3024d71791682b74dff15a3ed27fe8951f32070a69a6aae12a0. 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/bfc39105-17c9-44f7-8df7-182783332d21.json and https://artists.proofprofile.net/proofs/artist/bfc39105-17c9-44f7-8df7-182783332d21.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 0x4f1472f54f1c594f780bfd15ab18cf91bf374bc67a9429d7c00b9e599164181a. 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/0u2zCx7hFrrVN2513zFCZq.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/0u2zCx7hFrrVN2513zFCZq.
{"copyright_id":"0xd22f87a7349d436dceddd2a0447a9e756fce4bbabe9cc5dcc495318b637cf0b2","isrc":"BX7P32200125","name":"Moleque Posturado","registered_at":"2026-06-08T10:51:30Z","spotify_id":"5CfWVL0rynNghwE0Yb5FHm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22f87a7349d436dceddd2a0447a9e756fce4bbabe9cc5dcc495318b637cf0b2. 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/5CfWVL0rynNghwE0Yb5FHm.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/5CfWVL0rynNghwE0Yb5FHm.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ccdad854ccf40ac183d00e7c17553b9466f9476eb7323e7b8faa9b4d169ae9. 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/3yk4Zd85TY3gmjfMO1jUyD.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/3yk4Zd85TY3gmjfMO1jUyD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b0f4914bb12095c7e3527309406dd3e0c49952cdd8c2f42187a72a2444b35a. 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/2YllcxPKZodSwuEpTCo53Z.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/2YllcxPKZodSwuEpTCo53Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d90fc0bd6bfa480fd93b37109750d7385470ad1b25f03eb4786428bab6f0b1f. 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/50JJu6LC7opsnlf0VuXrVn.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/50JJu6LC7opsnlf0VuXrVn.
{"copyright_id":"0x2199d4aed18a8f0059d3f4b5965c7d4baeb9cc3a349cab0239c78991e23460ca","isrc":"BXKG22402641","name":"Na Picota Nois Brota","registered_at":"2026-06-01T21:39:50Z","spotify_id":"1mYFXcBkA29IG2PogySS5t","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2199d4aed18a8f0059d3f4b5965c7d4baeb9cc3a349cab0239c78991e23460ca. 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/1mYFXcBkA29IG2PogySS5t.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/1mYFXcBkA29IG2PogySS5t.
{"copyright_id":"0x20018523bc117cc9e945b863ba84439be0ff764c9f377dca3f5ade0f2441aafc","isrc":"BXKG22403000","name":"Salve pra Todas Quebrada","registered_at":"2026-06-08T18:43:17Z","spotify_id":"1lidpjvMTYSqcfVi8gQ4w6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20018523bc117cc9e945b863ba84439be0ff764c9f377dca3f5ade0f2441aafc. 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/1lidpjvMTYSqcfVi8gQ4w6.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/1lidpjvMTYSqcfVi8gQ4w6.
{"copyright_id":"0xfcbda53acb88357c27b03acf1b33326afa9147479e9a6d3b9735b9313cba21b0","isrc":"BXKG22500315","name":"Parando Tudo","registered_at":"2026-06-09T03:58:21Z","spotify_id":"5Oe6TeO4fxgT8acHFj1HDd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcbda53acb88357c27b03acf1b33326afa9147479e9a6d3b9735b9313cba21b0. 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/5Oe6TeO4fxgT8acHFj1HDd.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/5Oe6TeO4fxgT8acHFj1HDd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619ec5895bbd5fcb37a2afaffb03313cb74a9a80a436a23b795e4eb8e8042421. 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/7jnACqWI0MosfueW7y5kez.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/7jnACqWI0MosfueW7y5kez.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7090b1f622a055a8c468dda4fe998809eff1323a6ed53fc34fccfb4240301656. 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/6SJKE8QZYip3yaFCLb6JE3.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/6SJKE8QZYip3yaFCLb6JE3.
{"copyright_id":"0x6e2b2d68b181ab8fa804a14784cb52c9ee9fc09c5904a5a272a06b28ab9e8d3b","isrc":"BXKG22201374","name":"Minha Raiz","registered_at":"2026-06-07T06:25:36Z","spotify_id":"3y2OoXuWjC5s0JciRdhYbv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2b2d68b181ab8fa804a14784cb52c9ee9fc09c5904a5a272a06b28ab9e8d3b. 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/3y2OoXuWjC5s0JciRdhYbv.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/3y2OoXuWjC5s0JciRdhYbv.
{"copyright_id":"0x8f74863463d4b2efd9a36bf4cea2c05a4b73d9572693265a41deee8bae5c307b","isrc":"BC3PG2200159","name":"Tropa Dos Monstros","registered_at":"2026-06-23T14:24:07Z","spotify_id":"0L8ggl7dbBCfZUpGCpNYvl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f74863463d4b2efd9a36bf4cea2c05a4b73d9572693265a41deee8bae5c307b. 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/0L8ggl7dbBCfZUpGCpNYvl.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/0L8ggl7dbBCfZUpGCpNYvl.
{"copyright_id":"0xe3a700dce8a747054214e88c4f152f9583cbc8db082bb300851edd577d98f47a","isrc":"BKQT82500080","name":"Havaianas ou Kenner","registered_at":"2026-06-01T18:01:03Z","spotify_id":"2hXKYb0oWLPcWMJEtIxVsY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a700dce8a747054214e88c4f152f9583cbc8db082bb300851edd577d98f47a. 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/2hXKYb0oWLPcWMJEtIxVsY.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/2hXKYb0oWLPcWMJEtIxVsY.
{"copyright_id":"0xd09def2e275b8e0b582e669ceabebb4efe03254027433f307f88b979dadbdfa8","isrc":"BK9HO2500030","name":"Maloqueiro do Gueto","registered_at":"2026-06-10T14:53:52Z","spotify_id":"0SJYGMLZNJpGGdzONxscQK","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd09def2e275b8e0b582e669ceabebb4efe03254027433f307f88b979dadbdfa8. 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/0SJYGMLZNJpGGdzONxscQK.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/0SJYGMLZNJpGGdzONxscQK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9bba1ca2bff7021ef894e2c206f3d00a9890f9a74ea5e9f84646de1ae605f9d. 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/3lwjFAXPaDEeqVobh9VCrb.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/3lwjFAXPaDEeqVobh9VCrb.