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 0xe1e8c6bbe8bab5b997e387cdcbe8755204933ab5e6fa357f2af57ff1df37c2be. Chain 2 (Bitcoin): anchored in block 953614 (2026-06-14T08:40:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/18fcd4a2-097f-4fad-8e24-edacf198d39b.json and https://artists.proofprofile.net/proofs/artist/18fcd4a2-097f-4fad-8e24-edacf198d39b.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 0x8a8dd0e618bddfbcc56c88b024e9eb38649b85dc286c93387e6ff44d044f1e1f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/QZW9L2253735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67912c8c5486b7ae8d26cc2c9b712aa71a7f241aea39aa3e2a06af07613552d. 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/QZHZ42229967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa43bcef2fb4e4178fadc9476238dac99310c672a3d401a7ab04ce6fb543c648a. 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/QZHZ52286909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45cb3cdce91a8a5884ee63950ddecaa4a0f3de91137cdfa50498b7549cf332ec. 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/QZNJW2272989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb93905a44f4e5dba5a57f182413aa4a38ad422e1bced10612f7ce3cddeaf5849. 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/QZNJV2207872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70dc2102adb456d6ef278eb24997cf60bd97098dfdbeaceee405d52ad9b91c3. 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/QZNJW2272990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8589a853f02ad1e061918a8de8bb93afc8ecad7cb9000bcaee818f96108282c8. 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/QZNJW2272991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x839a92a105955ff43a5ef7c7b72202adc41cded99be25f10015a47e5a3164463. 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/QZNJW2272992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa14f933dffe982a021f5c08ab6ad9e2ab55b0b277816a36f17f62909da8377e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9L2373365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x929b469780aa90b21a2659844dfb60d29cff80709e07908f2fb8f3605202c0d3. 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/ES75E2405087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa34100a526ea4df425db29aaba75076f2852b3ea69aad39aa2561c64bbea1531. 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/US7VG2558668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bca3f44ad43de1b766b0eec0b6470ae5f167bf717ef6dfb9d4216039d66791a. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZGLM2559311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf9a3b9f2d92889ae687b62c8b75002e465224b92a413f34667004830a87a9b. 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/QZGLM2559312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac466d9e97f00291a6bdd31aea425079908c48980f9f889f23daa9d88e37393. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZGLM2559313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15458b2874c64349da7f270f2a2e75e97694a409273a7a8ebe34881da9ce8ca3. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZGLM2559314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b9eefa46f0ce6ddf0466d2cb3d997396fbe931f20c11c1d0dc77e8401c7fad. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZGLM2559315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x001926523f73a240125bc49119b273c864adea07f373317b650de939877d66d3. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZGLM2559316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33f8b10f952ac7dd6706451ddbad4d812deb0877e59089b96b1a62161ec8745d. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/QZGLM2559317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e66104b1f4340cc99c77a76fde07f71feb5f7dd933df5a7e2f56a4f11290b6. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZGLM2559318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x643a1593a7694ed7287aff773fca2c3b426c740cc566f645bd0ecf2a0c353986. 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/ES75E2502692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69224f62dd186e5a40e2b08690b1f4b86f4c858b1b43e847308b4f0b1182621f. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QT3F22492680.