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 0xf692bba792daed44a4a86caa42565a36f4782255ad8ab3f7069765d6f3b7b35c. 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/10c111cf-8c42-49da-bd09-827b1c16dddf.json and https://artists.proofprofile.net/proofs/artist/10c111cf-8c42-49da-bd09-827b1c16dddf.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x9ea5a93617df7a6fb1bb1362c28a0c6e0bb5c7faa25742ee5c38827b5a7e20ce","isrc":"QZ5AB1638039","name":"Me Viu de Corolla","registered_at":"2026-06-29T05:04:07Z","spotify_id":"0liraco5CwmGtQb3Gre47u","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 0x9ea5a93617df7a6fb1bb1362c28a0c6e0bb5c7faa25742ee5c38827b5a7e20ce. 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/0liraco5CwmGtQb3Gre47u.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/0liraco5CwmGtQb3Gre47u.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb896d3418af73f6cf0c8b3ba7071d979f0cf3bd7439178ab05cd250008eb5f3. 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/0V24XhiZca7OAnrnEg6wug.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/0V24XhiZca7OAnrnEg6wug.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea8b8f4496a533aa45d457e76554970386152575c006a13a68fb7b0209732df. 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/3kv8EHM2GCfPUQh2gxj6uP.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/3kv8EHM2GCfPUQh2gxj6uP.
Juliet Pra Nós é Igual a Chuteira Pra Um Jogador
{"copyright_id":"0x1a4d281fa4b97ddb6ad5654672b5f7a35e6c0d3a44f11cd45614d7e55582ec02","isrc":"BXG6R2300748","name":"Set Kapela - Elite de Malokeiro 2","registered_at":"2026-06-07T00:25:40Z","spotify_id":"0l7jtm1NI9WOAaepjaNsjt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4d281fa4b97ddb6ad5654672b5f7a35e6c0d3a44f11cd45614d7e55582ec02. 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/0l7jtm1NI9WOAaepjaNsjt.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/0l7jtm1NI9WOAaepjaNsjt.
{"copyright_id":"0xf55359f52101e2f345e86bd9dc4762a0837e64fb3c3d9deac76a60ba4cbc9b8a","isrc":"BXG6R2400091","name":"Os Cara Do 7","registered_at":"2026-06-08T18:55:17Z","spotify_id":"1f74lessuyTlHUQphBeTOR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf55359f52101e2f345e86bd9dc4762a0837e64fb3c3d9deac76a60ba4cbc9b8a. 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/1f74lessuyTlHUQphBeTOR.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/1f74lessuyTlHUQphBeTOR.
{"copyright_id":"0x0b5c93bdd8d3d57903dfef558eb9611b63fafd21006cd981990108bb6aca6ee8","isrc":"BXG6R2400469","name":"Extraviando as Notas","registered_at":"2026-06-06T10:44:54Z","spotify_id":"5uIHGOzsEQod2WGciYneMw","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b5c93bdd8d3d57903dfef558eb9611b63fafd21006cd981990108bb6aca6ee8. 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/5uIHGOzsEQod2WGciYneMw.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/5uIHGOzsEQod2WGciYneMw.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15273ce72fa7e99138d6207db9ee0a67e6a74020cb818464ec0ed6f3bf49b668. 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/1qTTAQjBdkGsYLkEhu5WUX.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/1qTTAQjBdkGsYLkEhu5WUX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9163b40f9385d29a592dc0a22aa476be6e0c469f660c718a099224797827b0c7. 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/4cFWxylGpLsCRvYYi1cRta.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/4cFWxylGpLsCRvYYi1cRta.
{"copyright_id":"0xe3561911a23ccada41ede9f346e9e0b963afbbad3c59cc5d6fb997d113092d5f","isrc":"BXG6R2500159","name":"Tipo Cassino","registered_at":"2026-06-05T04:42:37Z","spotify_id":"1cr83tbYxki2EMVXPpbdxH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3561911a23ccada41ede9f346e9e0b963afbbad3c59cc5d6fb997d113092d5f. 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/1cr83tbYxki2EMVXPpbdxH.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/1cr83tbYxki2EMVXPpbdxH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83113f4a42a11cf2f45f0dc7ae489cce905123d9fa3b99f3f16aa8f470011c85. 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/2feLuaiOBXFhB1Q4A4iP04.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/2feLuaiOBXFhB1Q4A4iP04.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8419ad980b1b98557d42baf0dd95daae5146789c64bc735265d2fc83d85d5c0a. 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/7KM3s9TZZ3yJDSP9rIkcbc.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/7KM3s9TZZ3yJDSP9rIkcbc.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb2f6358ac094e0a565fe5b1bb5b00722d82dbc16471a9de474a1d5c54f70080. 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/6RVdeiASgn4gS2zEuch3Aj.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/6RVdeiASgn4gS2zEuch3Aj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5e9540f33cb68b6d40f86b46e16b8edd564ee843de7b6eadc810e89e554af0a. 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/57Zx0WovQ5vm00vpSympk6.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/57Zx0WovQ5vm00vpSympk6.
{"copyright_id":"0xeeb38da8ee584f9d994101671dbfef494474d0f0a8dffeae5fe8c6d4766b7edf","isrc":"BXG6R2401091","name":"No Quieto","registered_at":"2026-06-21T02:32:27Z","spotify_id":"1lW5oEPEYDJjJV18nuuFKm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb38da8ee584f9d994101671dbfef494474d0f0a8dffeae5fe8c6d4766b7edf. 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/1lW5oEPEYDJjJV18nuuFKm.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/1lW5oEPEYDJjJV18nuuFKm.