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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504217e968c7310e2af3d635ada4155a3332314dee9ebd6e7883ced462faa1aa. Chain 2 (Bitcoin): anchored in block 954580 (2026-06-20T17:48:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b70e25ff-1373-4795-bf17-7a7c8e29ede0.json and https://artists.proofprofile.net/proofs/artist/b70e25ff-1373-4795-bf17-7a7c8e29ede0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05a021be71e1598bc968054e6267a00daefd1f82eaabb5e19a30e8236e0cc9d9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNJY2110930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde0cf40f867ee4e04ee64c7e60a095e8eebd18345daeadfe8a0d97cf269c8a8. 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/QZNJW2576770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ee058d14dab9e10f32afb71faaf5bd569f33cfd01768499888ba728be35b072. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNJW2576771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d124b76829a1d1ee3e46e8be15348d6d9b09acecfa60f06ea4bcbb441c50be7. 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/QZNJW2576772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90fbf3bfdfe24705488c59e28ea3fc438005195a6b92ef3cf7f6226a16967121. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZNJW2576773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6849a90d7c6ba1f77555a93035ee7033f16cb31a8c272a74f0fbe411853e7f78. 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/QZNJW2576774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f7ec070fedce162953d72c6b06b2e465a028f90b2667f84846d4762e3d678ba. 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/QZNJW2576775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0aa1ab2e2fbeaebb422d43350f3d1730780ef6a746430f57821543040b0e310. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/QZNJW2576776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf9e0e71d21956c17a7096873ae4d4661d70c17490e617c80627b36bd1db289. 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/QZNJW2576777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce9d84a724a46a7bb0e029a159a99550ff866cc593d5b7128e56c7b1ec56e68. 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/QZNJW2576778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bee40d9837456a779f613a88e4f7bf6ce48d60f9d7570ca93d0bb7589290239. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZNJW2576779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a6645b606be71e8c910142d6d13fbcb9003a1bcfedd83da850b54ff544af1d1. 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/QZNJW2576780.
Misma Linea / M Duermo Muy Tarde Pro Fumo en la Mañana
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8decb866a81a8c67af99fb6e44025bbc25c2db0b960211f142110bec2b912de. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNJW2576781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635ef0d13b6f1f85b5e3fa5d3bb7011d9498faf650c608d3ffb7382c6e524bbe. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZNJW2576782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5f9000a84afff2c757bea0145158cac98aef3401ceb314f4ee808881709423. 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/QZNJW2576783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf375c6c0a3b3bc04cf85c7f6207e40f6144b9739b6eb21bcd514452260945da4. 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/QZNJW2576784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86016a2e66cfd8b1e6bfdda43f3b2f46d319a8f8d9350ba33cb10a0ba6f6ae59. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZNJW2576785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375a76a1d31b510cc635909512f1154eb7e9a2628f3a024b0ad721634a80ab6f. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZNJW2576786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb428b88c3edbca5379dd72bb106d79b829eebd53fea6a4dbd7581079bd550230. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:01:51Z), 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/QZNJW2576787.
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