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 0xb6ebfd6f7ee9c9b29074183ce826e0aab83ecabed9b47e0e81840dd2e3044bf5. 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/2fc6bc3e-d3f7-4ea6-b544-63f21ae4ce5c.json and https://artists.proofprofile.net/proofs/artist/2fc6bc3e-d3f7-4ea6-b544-63f21ae4ce5c.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 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 0xd8c79d8383e9095a80735a5b3b4b356927d1e5dcded69a96357123faaa668d31. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/QZWDD2210137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea92384ec6fadafbbc1d6d28c5d0198838d64623d795a174234d043c03f7197c. Chain 2 (Bitcoin): anchored in block 957747 (2026-07-12T19:35:06Z), 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/QZWDD2210140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04508fa4b6fe18fd133a5e6a4618320010bfa96a57d18cb6fb3e79552bf59526. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZWDD2210182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3ffa7dafd8eb5c0bd42963c71180946448e916640d09eca4dd69192d9d32262. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZWDD2210185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x208628b55664228b625285958b457ed80de5d0323ed7d2bb4aadea0753f02e60. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZWDD2210186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01eae38682b4dc3f3f9e9e6cce270969557fbada19fa2519c5af59796f211a41. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QM6MZ2089863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd247c676fbbd2d3914583b4c4b0d472155eec395d1a492a48495ce3dca7029b5. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QM6MZ2089868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f75e1160572b104eec51a27f8f9ae29938dc779ed17097e5ae7462e017c7753. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/QM6MZ2089869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e1416267f5d88fe29878777d12a43d469f77109ba8969f30937530f290db73d. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QM6MZ2089871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a4552a8c1f1cf71ee048225404859cefe9aac919d1dbae8ecc89a21b92d078. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/ES71G2010903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e64754c83b17f6d53a41e41a1e1d6c1bc869ab38207fe441517773bc2b00605. 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/ES71G2010906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0214352260a18832841b79ad0eefc5709426c84539da42c8d2ffa5abafcc3cdc. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/ES71G2010909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f49341725e0cb0cc6b10e4fb4a6511f6859e03bf97cc961dc7bbde3d129f10c. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ES71G2010911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x126480d3f364013db5ac6c94c3a72adb3a3d1c261d0784862ba92947db4d215e. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/ES71G2010912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e86e3a6aefdfa2ad6b4465c68268252df603b53075b3015682ff020eb151f71. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/ES71G2010913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1af632af3add0b3e05a411d934388727452cc905e0b3142c477588c5e3a6d4. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/ES71G2010914.
Por la Montaña / El Rasca Rasca / Ese Muerto No Lo Cargo Yo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d19c5f3a56f507e6818c59f9a64d48f1f867ea85e1556142ef607d7243c097. 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/ES71G1820718.