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 0xe4fea479e4135fb78a2a5a55e505ca858b5158f09f2cc970ac0b581527dd23d9. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/860455ff-36f0-4d6a-b984-cb10e0d844b7.json and https://artists.proofprofile.net/proofs/artist/860455ff-36f0-4d6a-b984-cb10e0d844b7.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 0x16cf5294cd23a110fe5b07aae0db1aff525360edeb4dc89ddcc3a78b552177da. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/TWK870900201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247b53e606c04ef6457a55bf46791287d00e4b5c8115ebc1d099a644d296f38c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWK870900202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde98417e3ce368858d73601aae5c18ef61f04af3e94b92a45a5bc1c77ed289e9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWK870900203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31f88505c8c39abd699d17bf9d7523d589494dee6c9dfba5689385dcc288beb. 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/TWK870900206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf94897bdff61d4c40bb5d05a412ab402babcb1de0d3a90c543222b383e8aa9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TWK870900209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327dc771d09a47c7709e4bdba92e705ee634d1c4c10c606332cf35aab065adec. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWK870900210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2a2fdeb4e9f2c02449e6a069afd85c772e432d709bf5ef5508aaa6503dc65c. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/TWK870900207.
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 0x5dbc915f99d814b78acc655155d2131168a28be1ed13a73af3c81f9d6bacfe11. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06: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/TWK870900208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b4371fe26ba1299eacb8dddb879cb729ff6e272f3e2d1becb1e694fde5dc77. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWK871000704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e9e29dabad6fc5edeb0a37b29f7e6d9fa925da7eca57405eb701d99d971192d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWK871000705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e598a10fb1a206566c6661498d5a9d3aafc9e48d0db8c5e616cac697c133454. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/TWK871000708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbde39555d5f65e0a3f4975024a5516fb04aae86036304a7cfccdc531368cf7ac. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T19:58: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/TWK871000702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc228ff6741f31e86afefe01c880b83c2c5419b465ca7eab97bece15cd536f2f5. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51:35Z), 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/TWK871000701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cdb745c247411773068e59a144b9941389bc84b294ad783b002b486df30567d. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/TWK871000707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfebd762b658af91d41aaf484445c8274fb96fe8f3d44987bc4ed01daab4b6008. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/TWK871000710.