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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0adec05d49d403481bc3a5c57b45afe0b8713ccd5d340c32f357c8a11637fb91. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2394c28c-bf10-4911-83da-1bc36a779a97.json and https://artists.proofprofile.net/proofs/artist/2394c28c-bf10-4911-83da-1bc36a779a97.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88ced9af6e3a602fb9b09ee03e2e51cf675fd58867e9ce896e338d1178805b31. 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/GX5MX2305567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ec216ec3ebc661f13fba0e6c05e6c55d7e72d292dfa7e1c5281ef9eaf76185. 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/GX5MX2399160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c161dc655c5e986e8faa73e1a06c4647e278034aa0d6fe58176ad25c0ca90f. 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/GX5MX2330479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5efb3c9307a4f0a4b2380c6fe5677b90916cd6cf401ac5b5f31c6a7aeb6349ae. 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/GX5MX2300421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37fb6d54b9d2ee5d1d66c2b2c11ed145d660ef863027dbc0a0ad9eee408e28c1. 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/GX5MX2383206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x592e1edbbfe1e136cef60cf6fd16f3ea444e36b65a44dcc162bab5efa0645b2d. 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/GX5MX2382348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d90f6bd67a93ee9fe55bbf7b154895c8f32cd8d816ff0ebfa1cf43cf6419aa9. 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/GX5MX2321361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02482c1785cf6adbea59f202ee3ec142c68d16c1ada222660a0394133f4c2372. 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/GX5MX2326952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a21eeaba508ec6236212c720f54846f26151e5211281e2fcc845ea3a4856ff. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GX5MX2321284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96cd1ef9f07f9664bd33d2bde3937e6ffdb610207159488468f83111b5e64a02. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10:47Z), 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/GX5MX2371932.
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 0x3f253eb982932a740c42151411a54d2cc0ebb33ca2d71474cf746a7dce343498. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/GX5MX2331590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae174326c693f47d7b5647d4a60611cd3c4bd744593062500218d0d0a93102da. 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/GX89G2322107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b700fe3ab0e7de54eb2c87c259324269c7a12719f57f0badafadb02ecf482d. 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/GX89G2305041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d2985a88da5e344f00c21e398855160566d0df8dcb4fb1e5ffbc61764dcce9. 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/GX89G2332626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaf817ccf08b043ebf47e8fbc662315261e70a1c5f678a315ac9c8c9c31c987b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GX89G2371544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa845d64153d987462a8ed7cf3198dc5fa196a0aa32921e63aabec6db5d3fbe1f. 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/GX89G2325653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfda65b3429ec1bc5ef7f976f921d2b8414f69a588617227cc9d2795cf046c6. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/GX89G2389497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15fdfe6ea56945805ae0e065d496ed0cd274d53dd9921bd42d3a7f49a0b5698f. 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/GX89G2326998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5c3905deafccf4cc3b5980833ad678200e9ce6b775894dce794fd053ade5889. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/GX89G2313830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40dfdfd88f7317a1a18c676a5a1e9f0a8cfc0cf21926f58a25e40ec8ed19754f. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/GX89G2366867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef85c0ae3fe547619f8d07e6578ea5c6e89b3afa0a97fdf4109f21ac1848a3e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GX89G2300987.