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 0xf3e844780a9732e35dc1ca74538c5988d1e1b42c29a74af54fb5d97c495fe34a. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6eb711aa-fe99-44d7-8ab5-5ab36ac7c64b.json and https://artists.proofprofile.net/proofs/artist/6eb711aa-fe99-44d7-8ab5-5ab36ac7c64b.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 0xe70196b742f4ae2081ed822c8c05f060ebe8c9db28cee1389b8a296c3e680879. 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/SEYAR2300501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee8d67718419d0af11da51f65bc6fd72915c3337c25a95c3178012460832b83. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/SEYAR2300502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e15b41caf1ebc40406a653a2d5f7e26758b6a80ecf15cda41b5773f68052362. 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/SEYAR2300503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db5ff57332a90773a6043d03c482154604192847ce929b6a068b7f39ebecc5f. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/SEYAR2300504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32c75f921d15ecb2dd520cf503994e5e168d2e5c0ca651db6ade46f2f9d0ee55. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/SEYAR2300505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35cec8513b0ec34915f707b3791be636e2370faa0bd93b959eda2dd0979f8dc5. 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/SEYAR2300506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d233abeb3dfaca0f070152fb0c1e10262247bcbf1544c3b137e1b026fc13fa. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/SEYAR2300507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32f244144460d4321522ee3881d4a1b7dcaee4e9881214de905de74d8f7101d. 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/SEYAR2300508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe4ac217204da02d855d36fce0d1a3d641cc4606ef5e7a55e90f3ee7d547175f. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58: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/SEYAR2300509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59d350e0799f58af9978bbc48a6b25f7fe9455cec3c3b3b5b131826480d2ff20. 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/SEYAR2300510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1f6afaedaafa96d808d1eb8a3cfae04c5e9ad8d96f89dfa8b165226bba3c4fb. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/SEYAR2300511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c72399588fa7f79a18852a7ecb1bc27270ee71de17b316f15bd2a7266379b0. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/SEYAR2300512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbca1d4468b0c6d3cbe535ca1863606f39cb7ab587279c1977138290463ec0611. 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/QM6P42078866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dc4af3f843f4000d4ccc98621fd4d9fed3bd29b1124213dd1ac9c1ca2b412ac. 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/QM6P42078867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b5de62432a36538c3cf82651871b7aa60965cd4befc97d41ed69528f785522. 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/QM6P42078870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91bd7a1ac43b54aa1270fcda84a1f27ecaf03994e24d755d443a60d6b670221. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QM6P42078871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5d60545336db76d104a3cfd4ce397b79c9bd6a20dc79d5ac6593a8a1dd0c46. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QM6P42078872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4bdd760c71323fa9a032b883412f13e96cf3b04edb52f2d83cb3d5cd74d8633. 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/QM6P42078873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6525c628f94849fba2dcfb9b133d5264a1bac110bfb52fdd103a96f2287f822. 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/QM6P42078881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a179d265de2e08da3b9595566f4d992aa0d6fc803406d82ee1316614dfd6b3c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QM6P42078882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d83887ef5b95ad73bdcdd2aef4672efe6dd9dea175ede6dab7287cd076a65c8. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QM6P42078883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c0cfac80a1e49ae4a4132a4a471bababdc2c39ffd7b647dfa16340f204f7ea9. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QM6P42078885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd3b6fe18629cef4b995f4e3b6b51fe93c52f813387f1179d56006fd545ebc1. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QM6P42078886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96bbf90e1ce7a385b78c670b1dcb67bad170da78aff9fed5a3627f2f0b6e4cc. 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/QM6P42078887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d233abeb3dfaca0f070152fb0c1e10262247bcbf1544c3b137e1b026fc13fa. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/SEYAR2300507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70196b742f4ae2081ed822c8c05f060ebe8c9db28cee1389b8a296c3e680879. 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/SEYAR2300501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa32f244144460d4321522ee3881d4a1b7dcaee4e9881214de905de74d8f7101d. 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/SEYAR2300508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a418b5d00ea98f88cf0f57f7d992a754529ab98141cc52b502d1492e9b058ab. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/SEYAR2200801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac14f458dc29afc7054eaf03b07c9a85a135b0bf0814a27769e0fa19812acf9. 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/QM7282096052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d58205b455e83865594e2809f65a46b8dd5b826aaa1120648d119599e6b2bb1. 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/QM7281976171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f5546fb4f7ca4060a626fd5cfdcc7cf6548b75cd9d30e0e1c48c2d970127fc. 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/QM7281976264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3ebb607e25765c2c8394334b893d9b3cf9986fcae684a3bc61f879e8334eb6. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QM7281976283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f6542ee42f6b60a215b7eaf2100112ea2ae377e0df925185bce01af23c6c8b3. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QM7281976284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c8dd88f02d1308b92835216f12455705b23eaaf1a1e2d15e99c94fd03140be. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13:37Z), 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/QM7281976285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04320dd605ed24a96421950ddd3410826e4fcc0791043180059a95ca27a056b9. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26:00Z), 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/SEYOK2031123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e8f54f23b0438c14e09cbf707fe25c7585d38e566df753f7d8067f9e3a7445. 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/SEYOK2031129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1746a24e36f6ebaa42e2c6dee61fed6da996b91b6d5551906c050ab76bee9957. 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/SEYOK2031131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6055377f8f9d7a4d33a633ffeb9f3b7e498b70adaa30bf3401bd36cc879871. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/SEYOK2031139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0e420db574a73b9a51223c5554a6ef607806bce99a899c7a10636dacdda7362. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/SEYOK2031141.