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 0x3e97f36349b367cbd5c14f4d6f29e9283417112a55ad6b27c2da23f6f2fe7281. Chain 2 (Bitcoin): anchored in block 953954 (2026-06-16T14:18:37Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/25fc4b7e-63bc-4e21-b75f-765710d2096f.json and https://artists.proofprofile.net/proofs/artist/25fc4b7e-63bc-4e21-b75f-765710d2096f.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 0x364858083e32c4b30be614ed69f864faeef611fdaf5e862b0be51db8ddf2c869. 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/TR0651102943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1f438fabc94da2ea8394813bb9ee127664d6201c971d78c705b74f68b5283be. 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/TR0651102952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20477677d148d8207d0a8bb69728479f2230355799991ebed75e9da9be374fae. 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/TR0651102954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d257e16feca77786801c948c10eb502b7cad83f841cb6354ce2ff27cb9f882. 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/TR0650640224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef9c935eeb732065978512c1d210f2c0ca6df71a1fc4e64d389671835eaf99d. 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/TR0650952969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aea0f8cfa21da1aa5db1760ffbc2f44d6946d0b79ceca9e5eb2b7b89b75969d. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/TR0659654458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff5ebde18f425a24a66f39c3a1d9f1575b16a040f8364a07b1f6e27f18c22420. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09:19Z), 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/TR0659802213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629299d05e78b9242f51372006c3503cc3a60e7b3e7235df25ffd981ebabd222. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TR0659802209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe65317b9edbea819554ec102d553f6420ed4aa627bef5eef82647cd2540022a. 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/TR0659802812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xece10caa65ecb3aca590b4f519caa8502fd0141366e09dc839537e8258b0eeba. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TR0659456335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320c5f17357cc656fd0c7f17ab073ccdc066b8a70c96791b707e3bb6daa438a6. 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/TR0650645248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe8fedab9dd8e5ae060d1990d9623eaf9e2f42fac24f806c3d3d0968ddfecda4. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TR0659703180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f15449214da8ffbe5ddff3e4f75505296669a4a1d10c66a9ac44fe54454477c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TR0659703184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752118a6084c51d2fe2502a33d8ff1f3f00842bf506b947a6738d958b2a9e1f2. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/TR0659703186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7270697fa8422250c2e896f62fe1c2676149b70137e47ea9b9753561e212c335. 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/TR0659703187.