1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf916b50c55c166b58951fdc8936cb6e6980f974b47a7da3880f8a048c0f8479c. 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/1f162365-241e-48d5-9ba6-4aab2eb1399c.json and https://artists.proofprofile.net/proofs/artist/1f162365-241e-48d5-9ba6-4aab2eb1399c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
A Ras de Cielo (3 Metros Sobre el Cielo)
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0215da149a5aac23b7245f8b58833a32b34ec4d59a7787769ac6f575dd030f92. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7210916301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb190830ad1d7290c2c869c7a0b86a60813292d5a51b1c6e7508d026fc1660d47. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211016307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x409ea7a12329fcb286ea1538f40bf437de770d114ba387a45957cc7768fa2584. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211016302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbd4f68bc391fc9859fbc44afbbe5d1a50f159fe8bd67409a9261acd56c04d9. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211016306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa303ef34a1c738d5ae71d49ded180c8b757e1f89cc23e63ac74f3772a479340e. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211016304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f43a2d835ea89ec2616ace8d709c76366cc2dadc2264fae9f5d1c2881afcee. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211016308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc348e76c46c789707223871722f1eb6d78fc9ec20367b2c0539fc8d4305d77. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211016309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08fc5acc72be463428f12d65ded337c8521f3087c0a4874acf116bdc6d075cb5. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211016310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abc85c2d50dce90e1e9a45f861e540aa84f09c16aba39cf2b4b54846adb9c27. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211116302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8b6c8ef666f3290d65de8179f5b7d9caffcb45e28012d9666bcb03ef827e7c0. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211216401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe929e63deee3e1234ce2f11f6d8ad8246bd5829651fae2b40e42c23c9e37a364. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211216203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d75191027225501f88481ca36903131eda9d3b4818d68fc52590f65d86ae63d. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211216204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c882288718b4ebd930957adee1ca459bdbedf897383ba2bd8fee9cc67877f9. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211216205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7269b4befbf033a3b41616d9024cb2e6d5e47024c9b1845ffe22660f8b25da. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211116301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffce6312c60e5cc1e7da3006f76e9ce853eaa6ad1dc77b1f480ad724381d8e4. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7211216208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9272107f752f2b2b3449a3d5f8440c7d0ce9083a72ab1f9bf20504c26a3ac53e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74c3ca7755f83bec2632dd43c16b029b815a689e5e9bc1421005f749246d984. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5f51ecca244f8fa17818181cef5fdf64caa99e02a77e4b2b43513df3784fe53. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9272107f752f2b2b3449a3d5f8440c7d0ce9083a72ab1f9bf20504c26a3ac53e. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9d1b727269f9c707452da1e492c0e0d44919cade689d20e6909d1836712c8a9. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x405d3b51b14da5cb872cd84d9c931e72ce167962f1ce71d42fbd50b153e971bd. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4991e5c8ef9a0d6acb8345482e6d17f2703c15ad125699585f16629a51d1e013. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5d99c8e2826d3eb59385faa21ede1cd7684f6f2e7f8b331df4041724baa5f54. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8f91ab4234ced810f2de430539362ce1caadcc92accd62a88cdb648a90a3e9e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11c3a9cab6cd812f178d6c461758820013ffcb9f6714754fe7135384a942c0c. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x292e8c5fd54fb4cad6b5eaffc99ecbf1fb71404cef4b20ab4371c4299edaa434. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefc2aec8597ea3ab31288f82537d3118b009f2e7653369fe508563297886dea. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES81G1900023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x695e053d4761d3966219261dbd695534a3094d2871db8fcf968e74a97c800096. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES71G2210298.
Jóvenes Eternamente (Iñigo Ristori Remix)