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 0x10ac33bc998acf1572a678203a84fb81b0d0f881f7bce1c16e7463e4f1efa257. Chain 2 (Bitcoin): anchored in block 954533 (2026-06-20T08:57:02Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a5dd267b-bdf5-41b1-8d41-7c453f81d525.json and https://artists.proofprofile.net/proofs/artist/a5dd267b-bdf5-41b1-8d41-7c453f81d525.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 0xa33b491d03a6aaa9df0a060cb58fdfd7f2f0907b6c1bcf8df62a1a0aa2d54b2d. 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/QM42K2292951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753d229bca7a4b3cde07b712288ddcc1c124caca59be60d051c7d32617acfbb7. 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/QZKDK2278535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ab5ed11df84181d3c5e92d72ffd78874e14de5364e51826be61ee55c07fad6. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QM42K2265935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2077873c5e441a4322c9c60babbc8f579c1cef5b3f09e6c64c8f8e5a75c8e7f4. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/QZKDK2255663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb273e51444f0dd27bdc7a18ac24ad6b16996da89d6a54d22ce4862f1a2751080. 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/QZS652170326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0398ab962853258da02969e9047b1d451b6aed1d8c15dff7742a24d51c4ea0. 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/QZS652151864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e63e36ddd755d64784be32d6a6987561d07f7eb90fbc702b2beb3e3fd1ebc36. 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/QZS672181941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559376d045437a221bd5e1bf8aa295a860ada84afff6cf55cab2b03daa026bcb. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZMHL2097382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4905c7ac08fe19b07c918d5887ebe73211c817e2b489610c6e4e84acba707f83. 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/QZMHN2261558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cad409ae7d8f2eabc5f5f4aef5620e7ac315036db909d8fd364293784c5181d. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZKDK2224844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f08de4e981ce39ebe44e83a304a784f1473e484b906c9552cf1149a713a0d8e. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZS672101628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d7b0563e7937b596870c3e529b38f6065bc18eee7a19d712f507323e33ded6. 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/QM42K2260979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3edf9b446fb31df4b6ed6d61fb295bf2f42e7c41d271bbdc4be0a634378c4312. 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/QZKDK2220920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1473a39606166fd69139bb6268aa810f2d8335ed12750f9f7473bf24b613f6fc. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QM42K2269033.