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 0x132687e32f2bb91c7e6e760d80b5de7579f52d7d4de716cae89ce47ccce2308f. 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/a172ebb3-d4f3-481c-8785-257a36626ac2.json and https://artists.proofprofile.net/proofs/artist/a172ebb3-d4f3-481c-8785-257a36626ac2.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 0xcfd9bd426bb223a89d2d13f36641b04bcd8a856b800a99a08c6e82a4b6f3d924. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/QZK6N2154170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca12e637997ba8403035a6b5c74400c8bada77a2656adf0214b27bd3a78b9e9. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZPLS2119377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54919955c2f55d4d1c725eb00b4a6c3a9b0f0e2624c43c0386768f4a597efbc. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZRP52140506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7b41ed0d4570a3c02743906a8f8f455e5ca9dacc8e96baea596ec53eb7ea433. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZFYZ2256847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14726fc7008497525e1b207f7d6abd109b7f9bc526a1bc9d419547a957970ec1. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32: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/QZDA52204633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58f9647c782931de716aa93a5dacc588bbe94741d5184a11c47d3cd1bf00450b. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/QZES62234514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97133dfa70ac3a63921dc5496df5fabb781f22c69fc0ee8a40895cd4c1b09782. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32:30Z), 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/QZES62234516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf9363179628c86331b78c3b5455891cb47ef583f3d54c679579f12cf920c603. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZES62234517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7e814b30d0892a988262d83ac2a33ede6cd27193f089ae11c50ade798d9d4f1. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZTB42267620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7efb9a7542e81542fe392cc428c018c47a148e2f09edbe844d448e3aa0c72e. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZ5AB2352252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b61b82963e2419c200b74cea576329c1351f82551393ccc4827d49ef1167a67. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZHN72207746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4611dfacbb8c273969e0fd6f764b3604b77ca79c7e38490c285346397a36580. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZHN72207751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b61a3095fca1cc2adfad4769f1f11c32e46d30908fd19447d9faff3b0b1c5e0. 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/QZHN72207753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1468ddf6f59e1eb8fbd152c2146d1bd671537ad06fa5957d6c164d1250d20031. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/QZGLM2512994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd439c0d0b6001dbdb4a102a64057cd141cb94c2b4bd37d5d0f89cd35e0c7059. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZGLM2512987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd44e0439ea4657a7e78ce126915cdfb46f3939e357e0ea27b213f0ac3335d8d4. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/QZGLM2518181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c373df9dbc67c8c886bb1b147967a5fef871279f7d556bf75c869d6663189a5. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZGLM2518186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd4453016fead558956feac4bb3efe6c3d89e63633727d48ddf8ac1781bc25f6. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZGLM2518190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe47eacb1fc4c98bc574c40bf7e5287e3b6efe155ddb8d82cd712cc7c51c36a85. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZMZ92542743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe66cb8db98ecdac272609a65bbfca94f5c7e54e51192d6d3c33cf5db195a338b. 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/QZMZ92579712.