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 0x741411056b0baded8dbf5744e5a1d02ac7548fbf565a65a33618d9a0e510f08c. 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/3510b4a3-7ef5-4b55-aa72-e3a56d6f6aaf.json and https://artists.proofprofile.net/proofs/artist/3510b4a3-7ef5-4b55-aa72-e3a56d6f6aaf.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 0xffe10311ebbe268b488f8b68be7ad3a3b10215a9b8c3b7ab5abef83a99ee27af. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58:55Z), 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/QZ5AB1934757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90674fb51dba3b2da310986d6a41ef001dee4e38940c60c3d63bab0b6d305c57. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T19:02:49Z), 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/QZ5AB1934641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc093017ec314b22a88a397de1ce8b5906e96e65e10fc3a98aa8a4d1860360dac. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/BXIV81600051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb07d07e47387d47bbf856821dd262fc63dbbbf235b931d05e9d295a3a4d8d9c. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/BXIV81600053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc68a0973efb58e2dedd1e72e2dde3f38360e988b6a1357a07103f75d7bede0. 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/BXIV81600054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322ea09ce065a0b1899fed1aa88b6665165b16e84684bb582f19a47ca61571c7. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/BXIV81600058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe72c42c8dc2b3e2ba224beeafb89ad4aa465c9473e2a2fd5b200596abbf3be. 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/BXIV81600078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd604e21ca721baf6a2566c0e7faa413658d12c4671ccfa0b115aaef1a8f733e. 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/BXIV81600079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ebc2efc70f27536914fbea9bba73b3d73370bfc450340548728d05d265acaf. 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/BXIV81600080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99e3e33fe05bd49599a9bac4e79cf91786ef3a5b9dc2ba9da9504d2646e3d9df. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T17:18:31Z), 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/BXIV81600085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x797c9a14e3fb6e691d25e6a57d5937e7579b65f91ccc41957f9e6785769067ee. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/BXIV81600086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc47f34858f0fc3486c93146970d29f4760f1be2e011f7807d8438f5108db328f. 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/BXIV81600090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e955cfa48dec493e190c20a7a850408731296a0ed268a89e6651e515c91cda. 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/QZ5AB2015217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f7da6512b6671cdba45f3edf8c83099560a4ffa00be348fc93257cc8fd8e9cf. 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/BXIV81600098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e9b7383b8d017f6bc7556493fd8b0d246caa83bc62d5354f915131d7c2c740. 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/BXIV81600106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937589c45c80aadfbd42f1e2d9870ac92e55194a16da68b4259de1d27f007173. 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/BXIV81600107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb6e38c66e6cc3b0ff57f46870dbb51298810db9fbf052e37a5090f015401b2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/BXXZ72000025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf75ac9cd7df2550a640dd5ef475c414f143811c957e1c207ad937c1f1ecef4e8. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/BXXZ72000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1701623e6d97dc700234b5a483362ce681b62394929d222b7c78335a875f3662. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:25: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/BXIV81600129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2d0b144375f096f114081ec18f046a5462cb74f7e2c67ef28af25db1d508e8. 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/BXIV81600134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abc58eda513d0cfb148a308cd19c68f85ad536a96aebb2317553b67a59cdfa6. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/BXIV81600133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894b361e9327a4654fbf85aa9cd16844b4c66260746744b91910e04952a35b97. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:28:01Z), 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/BXIV81600172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab7a0f70ca3b2db41f8401b89d6f93e1243ac082ec114fb41821662eab5272a4. 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/QZGLS1906636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb40c46b5a9cda4ae148cda70d24950146339f39677ef5f5ea773e402cbab7ca. 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/BXXZ72000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f449f1b2736110b8bd7f93519853879f945951fb807f44b74b67c4e0f121e10. 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/BXXZ72000006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0067b860d4fd17959ea84458513229b7b216781b9902866b5bbb4f17f06bb03. 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/BXXZ72000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1defa099efae3b9c83fba6ed92adc26e4f56853544cbe44d57a9c21e8059ce36. 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/BXXZ72000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbc12a33d6723d8c499d62f4aa1dc18ce648ad5607f4c3db94f69ef56c5c7f7. 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/BXXZ72000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e3359e6003c2991356e0c3de5c2ea62ed4365b989c92d9d317267cacc388f1. 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/BXXZ72000011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a967443b5b1f20d92f263a0c58d0822807309e362ddb0ebfdf9a2eeda579ac7. 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/BXXZ72000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a3b905807822f975fa973e73d9513cd3b16522d7bd6fc5236728c388bb95ada. 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/BXXZ72000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ed1f76db3605660ecd5464957f09e011cecdcc8be35c263940cab967450f99. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/BXXZ72000013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee74e78d91e17d2af1a928203f3f09e5afd9940a686907f5fe783cdc0c1553ab. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/BXXZ72000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee020718257f80d48c84b43d581d8f952762469121a58518715965d76b36b0c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/BXXZ72000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8370634dd4b818add38685fa3383098f261f0534ac49d0e8bc9ef9e3089b34ff. 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/BXXZ72000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa337765ca08276aa43028a87011e4e123ecb598631f7be367813742173a9da73. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/BXXZ72000024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31e0fe315ec61a1261a99fca4ca1f1cbec82db524bd5446a5e536f58c583051a. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/BXIV82042079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x281ea7a84d3997506462d24f6917e1ea4d344a2de0ddc9c111abf90bff465b91. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/BXXZ72200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc490472ac2619cce1db8d7193fb30a33591f24de46f4570ec88dcdd87f1331d3. 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/QZNJW2387989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73b45b696ec20dceb17f3a90d16f1390068561a75d21cebed3968a7306ec3443. 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/BXIV82049753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b36343c7c4b46d2732e67c1ae2213887e305fa858f36256d08e01b13dac5a48. 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/BXIV81600096.