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 0x0933155c17691f3404e5cdf9e0a9fc74cc25e7e066c0b62b702ba0de8283c9d5. 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/b6f034df-f3d1-4c6b-a42a-5bc3eb8d5449.json and https://artists.proofprofile.net/proofs/artist/b6f034df-f3d1-4c6b-a42a-5bc3eb8d5449.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 0x400e434c466a2d4fd1c85d9b93b39f96c7ad6b360c67a0df38f594c4567cfcdb. 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/2L0fQ0R5z4U3uy815l6kzO.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/2L0fQ0R5z4U3uy815l6kzO.
{"copyright_id":"0xac441cdfdbf832d26fb2d496f6379ce6a7934e9b6ef505f2fcc26065a4658856","isrc":"MXF060401033","name":"Sólo Quédate En Silencio","registered_at":"2026-06-01T06:40:39Z","spotify_id":"64zeBVnG4AnN4gnNrKQEvX","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac441cdfdbf832d26fb2d496f6379ce6a7934e9b6ef505f2fcc26065a4658856. 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/64zeBVnG4AnN4gnNrKQEvX.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/64zeBVnG4AnN4gnNrKQEvX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da9daae2975f5dc890816e6075a9929feccd32f3dd4264a2ec40500ba15d777. 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/3cRxQfVHexpRLMtA6B8yly.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/3cRxQfVHexpRLMtA6B8yly.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30e71c9336d52b42b7511f11713cea70622184026a542bdd5d2d1585a9a3a33. 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/57PKFIVwV0sEmkDFjXKOV8.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/57PKFIVwV0sEmkDFjXKOV8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced1a1f6932641587e00b6f17c62798e9073f5f0edeaa263ca4b5e72ad011973. 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/7MmeQoLetvVawXY8TSRGV1.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/7MmeQoLetvVawXY8TSRGV1.
{"copyright_id":"0xac441cdfdbf832d26fb2d496f6379ce6a7934e9b6ef505f2fcc26065a4658856","isrc":"MXF060401033","name":"Sólo Quédate En Silencio","registered_at":"2026-06-01T06:40:39Z","spotify_id":"4zlN0SJNTm2njT4mtc42qZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac441cdfdbf832d26fb2d496f6379ce6a7934e9b6ef505f2fcc26065a4658856. 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/4zlN0SJNTm2njT4mtc42qZ.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/4zlN0SJNTm2njT4mtc42qZ.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95480868873517ff0c07b670c2f19a3483d7b4bae623592b81edc3578e281282. 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/56tOMi4N980gmsdUoyaLb3.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/56tOMi4N980gmsdUoyaLb3.
{"copyright_id":"0xac441cdfdbf832d26fb2d496f6379ce6a7934e9b6ef505f2fcc26065a4658856","isrc":"MXF060401033","name":"Sólo Quédate En Silencio","registered_at":"2026-06-01T06:40:41Z","spotify_id":"2RJ1fg4qf2vgZKifTa4HgA","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac441cdfdbf832d26fb2d496f6379ce6a7934e9b6ef505f2fcc26065a4658856. 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/2RJ1fg4qf2vgZKifTa4HgA.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/2RJ1fg4qf2vgZKifTa4HgA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x997aa69b804a2fd84935e07cce50c55b864f4dad46ccfad4114c7b42184b4412. 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/7FJThvbD5d8OIIbU9eNLGB.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/7FJThvbD5d8OIIbU9eNLGB.
{"copyright_id":"0x72f2cfee48fdf71ba6bb1de0054f9f963012895c6307a13f7c2d57b737b343ff","isrc":"MXF060400900","name":"Un Poco De Tu Amor","registered_at":"2026-06-01T18:50:43Z","spotify_id":"64mK5Yd0rdGeXVkMFspEyt","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f2cfee48fdf71ba6bb1de0054f9f963012895c6307a13f7c2d57b737b343ff. 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/64mK5Yd0rdGeXVkMFspEyt.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/64mK5Yd0rdGeXVkMFspEyt.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1c688c28575c7e2940373ec0c86c88a62c9d3ed6eea0626c2d13d6be397572. 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/3eo3Dw5OGSWCzJDVHLKE3v.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/3eo3Dw5OGSWCzJDVHLKE3v.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x334a867b382b7223b3d4a9761b8cd6b0bc1bc75776d3484c7c286e60901ba195. 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/6adofcKuKjIl78iwvWF5MM.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/6adofcKuKjIl78iwvWF5MM.
{"copyright_id":"0x109a99e3b4ffb942dcd5ac05726cbccaea888bd8336c202fd7eee9cc94cf568d","isrc":"MXF060400902","name":"Tenerte Y Quererte","registered_at":"2026-06-04T08:03:58Z","spotify_id":"3YxD0wSTC9vw2EXsSOmUsp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109a99e3b4ffb942dcd5ac05726cbccaea888bd8336c202fd7eee9cc94cf568d. 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/3YxD0wSTC9vw2EXsSOmUsp.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/3YxD0wSTC9vw2EXsSOmUsp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4276d549a63017d20d154b80670d39b341064a3538833fadf2951facf5d852b. 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/50y4eCnuuWIhJl5uuCqVa5.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/50y4eCnuuWIhJl5uuCqVa5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3de0199a94af701ae06b9c29762d2091eb716214773f25105630c88e6a83ac. 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/5TsOI5oLN3PJexyp5jlspK.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/5TsOI5oLN3PJexyp5jlspK.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582bc2c3d6b69e01713504f983197715b3c94dbb342ccaff7272314eaf07e6cf. 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/5QIA7Vtt3RDf5mCaOlvHkn.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/5QIA7Vtt3RDf5mCaOlvHkn.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da9daae2975f5dc890816e6075a9929feccd32f3dd4264a2ec40500ba15d777. 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/3hbTkJ0yFzHbawnKyhvTQj.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/3hbTkJ0yFzHbawnKyhvTQj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a557dad6b92b5f2c00571bc379635a84b1a4f2623097679e5a05095068cb1e1. 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/7F7qwp7VZRVwZsNoddRRgX.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/7F7qwp7VZRVwZsNoddRRgX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81fa6e288b2489acedc155be6adea97f37d1d5f715d89d3534e142222596ebfd. 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/6FTKCTZxT1jrx5LpjssYRC.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/6FTKCTZxT1jrx5LpjssYRC.