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 0x4900f1d25789c884c317557d4bb9ea957051a93d55a8af88b4f7af9fb72e6d92. 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/a077e93a-c684-4f7f-858d-7f9516547233.json and https://artists.proofprofile.net/proofs/artist/a077e93a-c684-4f7f-858d-7f9516547233.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 0x89c76e7d14c1ef8340afd5f2206f868f20d4e04031506bfe85612e4d51a4e971. 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/7wStYH7XVAwHbunbW8bY8k.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/7wStYH7XVAwHbunbW8bY8k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528b14924eb351ee06c8f35c6df1d259fbda77966f1c2d8a17ec1a6d78a9bb40. 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/7i3r4LjKnXc6DaH6FHIp3p.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/7i3r4LjKnXc6DaH6FHIp3p.
{"copyright_id":"0x1fa4cd74d7fe487631328cf59de9c9899357b1559dcece38c6d279000c6652c1","isrc":"BK4DA2420584","name":"Xhain de Quavo (Freestyle)","registered_at":"2026-06-07T01:30:43Z","spotify_id":"7gxf05yhmjyJ3GAOzeN3MS","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa4cd74d7fe487631328cf59de9c9899357b1559dcece38c6d279000c6652c1. 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/7gxf05yhmjyJ3GAOzeN3MS.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/7gxf05yhmjyJ3GAOzeN3MS.
{"copyright_id":"0x989a7f3d1be17179e962940050f22b5308737691fda25ada66de31ce39ba9ad5","isrc":"QZMZ92510238","name":"SIEMPRE SIN PRESERVATIVO","registered_at":"2026-06-06T15:13:09Z","spotify_id":"3LxYG4lHAwrDUOkJhofOsZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989a7f3d1be17179e962940050f22b5308737691fda25ada66de31ce39ba9ad5. 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/3LxYG4lHAwrDUOkJhofOsZ.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/3LxYG4lHAwrDUOkJhofOsZ.
SI DIOS ME QUISIERA NO ME HARIA PASARLO MAL
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c8ad3f7efaae01a1046f37d920d12d3d9a68339a83194bf31fde39a19d19ef. 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/0R2c58pZBWOXWsUgEj3H7u.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/0R2c58pZBWOXWsUgEj3H7u.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2556e0ff61d576f3b01d44f706e5bdf1c036981d3151a010d958f48b8bd89176. 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/2DNw7JmHMkLKxks7COYt9Q.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/2DNw7JmHMkLKxks7COYt9Q.
{"copyright_id":"0x6cd835992b6b6c6554b236b69db80c055c59bf8b5a9e6330935ee3696c37f44d","isrc":"ES18B2301592","name":"Driving Brusco - Remix","registered_at":"2026-06-04T09:14:28Z","spotify_id":"4KQgyrFCnQzZs2TSQNzYLR","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd835992b6b6c6554b236b69db80c055c59bf8b5a9e6330935ee3696c37f44d. 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/4KQgyrFCnQzZs2TSQNzYLR.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/4KQgyrFCnQzZs2TSQNzYLR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4291761224b51bfcb30da200fc461e074bf96817a9cd72b39fe93c0a217c2367. 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/2XBPRlrllcXr790bNLJwjS.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/2XBPRlrllcXr790bNLJwjS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88847d284442fd7e0bec705b482ec04e2a97ca5883bda25a3b9e71ba84e93057. 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/3S6GLf5HCSys4Kn23gelh5.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/3S6GLf5HCSys4Kn23gelh5.
{"copyright_id":"0x58cabecbd2d4ebb001d69e6beb6aff66e70a932997b4321a762f293150c19c62","isrc":"QMBZ92427268","name":"FUCK PROMO","registered_at":"2026-06-10T21:19:06Z","spotify_id":"6fyiRktrolf0mpJFldFXHm","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58cabecbd2d4ebb001d69e6beb6aff66e70a932997b4321a762f293150c19c62. 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/6fyiRktrolf0mpJFldFXHm.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/6fyiRktrolf0mpJFldFXHm.
{"copyright_id":"0x58cabecbd2d4ebb001d69e6beb6aff66e70a932997b4321a762f293150c19c62","isrc":"QMBZ92427268","name":"FUCK PROMO","registered_at":"2026-06-10T21:19:06Z","spotify_id":"1UU2LK9UZF8QTEREeuNuVC","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58cabecbd2d4ebb001d69e6beb6aff66e70a932997b4321a762f293150c19c62. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1UU2LK9UZF8QTEREeuNuVC.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/1UU2LK9UZF8QTEREeuNuVC.
{"copyright_id":"0xe6d9ecf11c06ded6b91a93050e729a8f19b2c7d516c415ed272e7e953b4b71ff","isrc":"BK4DA2458965","name":"Cómprale Algo A Mamá","registered_at":"2026-06-07T08:02:52Z","spotify_id":"2On17Zb4R1Ont9d8VXpd0l","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d9ecf11c06ded6b91a93050e729a8f19b2c7d516c415ed272e7e953b4b71ff. 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/2On17Zb4R1Ont9d8VXpd0l.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/2On17Zb4R1Ont9d8VXpd0l.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffedac7b45ed50968ea209d277855fd9ee0aa1b251ff4a8319bfb9de81194bd6. 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/1KHxOSzrMfWE23WFKNNbVh.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/1KHxOSzrMfWE23WFKNNbVh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cc0eea09b46d3fc0b868bca9321e3d6bc1972ace3f0cf67c48bf0eb7523383. 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/4lRPf8QPMA6hsXJCa2MW0n.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/4lRPf8QPMA6hsXJCa2MW0n.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x293367d7fa21fad88b1cc2e5254d0ca60dceec8740d8e823ee3be55580445fdf. 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/4oK1r33deH1b9XzrQJl1CL.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/4oK1r33deH1b9XzrQJl1CL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x638068cc315959cfe4c89a5cb47a28dd697770f62d005c2e4bba67ba731544af. 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/19X6X2uOPMY5kTiS18E6mf.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/19X6X2uOPMY5kTiS18E6mf.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x120616c2f7676eefe83fca446a8f76b6313132c55fe23c340ae158b324f288a6. 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/6pqgf8uPS0HskkP2pxvbU6.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/6pqgf8uPS0HskkP2pxvbU6.