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 0xaf1b6c0e4001ec23b894df0c99d7022d4cc0fd9c26a6cc9a3295493778361684. 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/d46a7397-f7b9-4260-9b6a-c377f7200e63.json and https://artists.proofprofile.net/proofs/artist/d46a7397-f7b9-4260-9b6a-c377f7200e63.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 0x0dd00b1c03b963a272239e18708ebc60936409cf681a56f201b44859510d5ba5. 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/GBKQU2411131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57603ae095369ccf4223d76060eb416d5d4dbeac21535659c0eab6d111be974. 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/GBKQU2411132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdb13eeacb42983c8cedfac8ffb0452002d794d3f3414ce82d4360ac2d23879. 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/GBKQU2318118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b71d3c37b855dd57a2c2eec10e2f095be56ede3103ba67379d65620e1829a3. 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/GBKQU2318119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x058cd0fba2f8b157b0d609d2c738375728b849697a01c6f96c9a5fdf40722b34. 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/GBLV62214698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c59d6e377b2fcc95c83edbd420cacc017b22d00e1e2a9f77ef308cce51d7356. 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/GBLV62214699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80ce8955fe67123d6a75a5e17497fdfe99377e4f3ef041321a199bf6e1d142e1. 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/GBKQU2189319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a81481e19c7e88841fb10152dcbb898ce436b9e20b52f35cec7cafe63a99e69. 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/GBKQU2189320.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75431a7c182a7a9b625fb0317b4c3a49a28d3f50d79c8129614bcfdd20ea1899. 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/GBKQU2167600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2cfdcc2cec2d9befcc47f68a559704c224b917d08e4a8ac9e9b1de3d74c583. 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/GBKQU2167601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18cbccde423c751a7350024b578e1501fef930cfd79d2e35c77e90bb5883e1ea. 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/GBKQU2145838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea13000653e6938cbbffd42847137168e63afa8516001e2753ce9f2643deb2e. 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/GBKQU2145839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebcd50627acc523bfc7c7e00b3dc336436f11eb3f5faf7c13b847c64c52e06d1. 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/GBKQU2105927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e2c5b440f554043118460160583776c3c1037a06fbc090adaa9fc432ad432d. 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/GBKQU2105928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5090fb78f8685d4283e61820206230c510608e5af456241cd3fb0fa34a79ff0. 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/GBLV62011305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eab724c16f3bfaadaa05b59dee1eee3ed88304c7f988f4d7a3de95b21393a04. 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/GBLV62011306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x467b8ead82eedd7a36645797f5ab0f54771c1a209ea29a2482e1dec9c35ea480. 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/GBKQU2064457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c207c78aeed5fa9a274ac683a98a499c5421a1f5f501681a2067c8034875d00. 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/GBKQU2064458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a6b3aaca0d74d2ffeee9fd1a05ac184659910acfef81d34774a48453b14ec30. 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/GBKQU2054773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6c18e718ded87a1a6ee32dacb8cb660aff618792364494a27ccdb485f11d06. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07: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/GBKQU2054774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed53be376db173b7f7277fb12201210cb4fd93ed3f4dedad82338f0695067d3b. 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/GBKQU2054771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20f026647eb4559733717fa9e61b1eb0c3a8e3a863c735ea79618b349482a5ff. 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/GBKQU2054772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296be7859a2e8d1c467e1cce654de7fba5a475e4522e293b920204f129ac157e. 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/GBKQU2054769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23d341e5685aea96d4b89d07a1bd6c0caca39fc7df95102b085648c191e99e51. 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/GBKQU2054770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc87718a83d8b9bee30ffa0051f99997ceb045ef86296b6e57a671ac0e4523d82. 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/GBKQU2054767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb76da5ba4777b68a352ed89e985d1c7a09a1d26a8f21f4bec46c9837a28f00a7. 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/GBKQU2054768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bbcb400a46aff19dd1618aacaba0a22538da96000b0e690f4e25b3b942560f. 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/GBKQU2054764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba154af1291e4698103e77bb0424289ad9cf9e842155d051712bbe130423f46f. 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/GBKQU2054765.