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 0x057699c670079507840ab5651f73e43f5eb678130d6b81d3fdeef93ef1d90be6. 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/7c16e99a-aa56-4fd3-95d3-fbe7d66b9ece.json and https://artists.proofprofile.net/proofs/artist/7c16e99a-aa56-4fd3-95d3-fbe7d66b9ece.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 0xfcf733709ab83c6d389cb7038297a219de4f6ceffea76111b2b1d464dcc58760. 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/76jxh3dJ27a0zld3mjWkGu.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/76jxh3dJ27a0zld3mjWkGu.
{"copyright_id":"0xe18e07d1f93d1c3735c2dd00a1a40d15d32ed4b524b17608ca17104d0e62db44","isrc":"BKCMX2400340","name":"Tcheca Sobe Tcheca Desce","registered_at":"2026-06-27T02:56:59Z","spotify_id":"3ZehnRE3ipELhbZ2BAbKbA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18e07d1f93d1c3735c2dd00a1a40d15d32ed4b524b17608ca17104d0e62db44. 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/3ZehnRE3ipELhbZ2BAbKbA.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/3ZehnRE3ipELhbZ2BAbKbA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019ef592344984dd45e457e0c8433cce1e94d9c613482e5e8e96d2e9ac8af085. 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/2nU5Hold5uM8bTEa9d7HJz.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/2nU5Hold5uM8bTEa9d7HJz.
{"copyright_id":"0x171e378fb62bd578b124272706efcfc02ccfb4734ca830dbb1c752ac7df936cc","isrc":"BKCMX2500048","name":"Puta que eu nem conheço","registered_at":"2026-06-10T17:43:59Z","spotify_id":"6BQ5aj02TvEondsznMfRT2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x171e378fb62bd578b124272706efcfc02ccfb4734ca830dbb1c752ac7df936cc. 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/6BQ5aj02TvEondsznMfRT2.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/6BQ5aj02TvEondsznMfRT2.
{"copyright_id":"0x56b8722bb4cb46be5474907df27a159026a9a26472c630da3e4a0dbd10e7ec1f","isrc":"BKCMX2400553","name":"Set de Quem Não Namora","registered_at":"2026-06-24T13:31:28Z","spotify_id":"5iZ9Nlt1JZ7gkRVq9ZUjGf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56b8722bb4cb46be5474907df27a159026a9a26472c630da3e4a0dbd10e7ec1f. 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/5iZ9Nlt1JZ7gkRVq9ZUjGf.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/5iZ9Nlt1JZ7gkRVq9ZUjGf.
{"copyright_id":"0x83ab08c37e4cd3aaa9a7130ad7969d82bf74e2498e25bd1eb263b7409fc83f26","isrc":"BKCMX2500100","name":"Vem Com a Tropa do Complexo","registered_at":"2026-06-28T06:11:42Z","spotify_id":"4NxEjBjUNtiRNDlpI2os3O","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ab08c37e4cd3aaa9a7130ad7969d82bf74e2498e25bd1eb263b7409fc83f26. 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/4NxEjBjUNtiRNDlpI2os3O.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/4NxEjBjUNtiRNDlpI2os3O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7aebc67095f61eae4033265b27b12685b18781d4071d96759a20382e96ce0d. 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/2EW19oO5BmdCzYEHGwN01Z.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/2EW19oO5BmdCzYEHGwN01Z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0bdc48019c5030379db21e2569e907eef52b89410ff27a55275dbeb67bea30. 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/2xe5neZfrNiZJ5SP95eoXk.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/2xe5neZfrNiZJ5SP95eoXk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba6cb4cd3bddb66c0f78b83d560d9dc72c0daccef34fdbba3459032b116b6850. 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/3YvcCiG3EwlvxRKewpNo4q.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/3YvcCiG3EwlvxRKewpNo4q.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80997e6360f610767e47af199e73ffbba47fa4cbb088725ecd5028769c2c6b26. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7JR8zUzKCjYrWKtnXuyZ5s.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/7JR8zUzKCjYrWKtnXuyZ5s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790c0fa0ea191b2276f6618507959d7fe4cacddf542e34f98f6d827955545872. 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/3oiZqQPZgZ6yi1FARyjPSc.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/3oiZqQPZgZ6yi1FARyjPSc.
{"copyright_id":"0xd741f4e04aa9e1fab01e4ecf5ea97043aa34004d650ace87416a2c577536eaeb","isrc":"QZZEC2302328","name":"SELEÇÃO DO BRUXO (NÃO DEIXE PRA AMANHÃ)","registered_at":"2026-06-21T01:39:06Z","spotify_id":"0cawv9ufCvfg15vWJADRE5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd741f4e04aa9e1fab01e4ecf5ea97043aa34004d650ace87416a2c577536eaeb. 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/0cawv9ufCvfg15vWJADRE5.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/0cawv9ufCvfg15vWJADRE5.
{"copyright_id":"0x4caec568f6bb6aad2a00a8150a1c1751e68dedac5d5d2d2c880001ab3e392a80","isrc":"BKCMX2300008","name":"Quem Será a Sortuda","registered_at":"2026-06-06T21:43:28Z","spotify_id":"14uoXBFvtaC7CFH7NNneaf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4caec568f6bb6aad2a00a8150a1c1751e68dedac5d5d2d2c880001ab3e392a80. 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/14uoXBFvtaC7CFH7NNneaf.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/14uoXBFvtaC7CFH7NNneaf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59195c1b464971f97a1d6914e413c16a9cd9df892a3f1ad1a27b9fd17ab85395. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0trqs5JrYYwoR2f9pRPSLk.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/0trqs5JrYYwoR2f9pRPSLk.