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 0xb2cc787135f9579f2f3add7939b397510726673401b47ab19eb84ff9b8b79457. 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/182d5f14-88d7-4d30-b1d3-c594d3bec942.json and https://artists.proofprofile.net/proofs/artist/182d5f14-88d7-4d30-b1d3-c594d3bec942.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xcf9d10a105693c5184c6a5b100bd65bf6ab8559d25d30c17e5b0fa5ec99dc638","isrc":"COS010200350","name":"No Me Vuelvo A Enamorar","registered_at":"2026-06-28T23:08:01Z","spotify_id":"6YHtCsMN5hohITJ6NH54zW","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 0xcf9d10a105693c5184c6a5b100bd65bf6ab8559d25d30c17e5b0fa5ec99dc638. 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/6YHtCsMN5hohITJ6NH54zW.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/6YHtCsMN5hohITJ6NH54zW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b913387d1b103e1d3eb719821bfc5249b625d589d69df41ebfc39940b1c4691. 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/0tSh6pD3LLjK5VrFCmXzGn.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/0tSh6pD3LLjK5VrFCmXzGn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb152da82e2d5c20b6692a273fea9e7975951c5e216054c18a64cb4e3ffe9a3a2. 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/3kZKG6MBKzM8wZsBEjQsq8.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/3kZKG6MBKzM8wZsBEjQsq8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47899587b381dbe0dbd4b1e0b4e9325000dc737f1939fd391b841999939a624. 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/3BOlBRcD2pjKPBJrDLux1T.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/3BOlBRcD2pjKPBJrDLux1T.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc39b374d38b6a78052505a66d3443bbcd927448c268ef6a2ba696f3e6810b644. 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/5oaVmu9gzcUyQ1KF5hJUif.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/5oaVmu9gzcUyQ1KF5hJUif.
{"copyright_id":"0x2648371fbdf25f0ce0d7ef985c22311a63f2420abaea3f24f8c4eca11f483057","isrc":"COSO19900335","name":"Isabel Martinez","registered_at":"2026-06-28T21:45:35Z","spotify_id":"5ThRBgVFQwtQTErMihoLSf","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2648371fbdf25f0ce0d7ef985c22311a63f2420abaea3f24f8c4eca11f483057. 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/5ThRBgVFQwtQTErMihoLSf.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/5ThRBgVFQwtQTErMihoLSf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9d8ac8cd036610540e521247959d8decd640b20783eeb6d821b2b9f28ef9ca3. 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/6YJz1LzW5Aurb4qNCJPx3B.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/6YJz1LzW5Aurb4qNCJPx3B.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399f08443861418f3c1f2db74ece9c43016028650641b4987ca222301869d606. 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/6faNfK9BVpe2Foqyw1nWd2.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/6faNfK9BVpe2Foqyw1nWd2.
La Sangre Llama - Bonus Track - (Versión Cantada por Poncho & Emiliano)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2775d73ca1c9ada7373f9dfb2377cd1df70f638106d8b1537570c442196ac5. 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/5k62nbmchCNv432NpbeqNz.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/5k62nbmchCNv432NpbeqNz.
{"copyright_id":"0xe9d3776a817cf8df5a7cc263b841af2bb164ff289d780cf498e26a01740fbc63","isrc":"COSO10700071","name":"Nativo del Valle - En Vivo","registered_at":"2026-06-28T23:22:23Z","spotify_id":"40gcZgF2guQ9LPgV4GmVdC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9d3776a817cf8df5a7cc263b841af2bb164ff289d780cf498e26a01740fbc63. 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/40gcZgF2guQ9LPgV4GmVdC.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/40gcZgF2guQ9LPgV4GmVdC.