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 0x27048b3fe737f693fbd7c29511d863737117cc285591a3e2c657bf1796cc9cb5. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/77535b57-2e1b-4817-ab3b-c707c18d1535.json and https://artists.proofprofile.net/proofs/artist/77535b57-2e1b-4817-ab3b-c707c18d1535.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 0x7eec2ecfd6c9cb4b54398d35ef6438515924d417b920e9a1bf3863568aef91a7. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/FRY959211141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc38943aa58ee13b7daad642beae43d577fb5fd20aade4d1f4bd589a0910bbcfa. Chain 2 (Bitcoin): anchored in block 958612 (2026-07-18T21:29: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/FRY959211151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6fcc7739879b1deb1d6cc5c4c6e07d23a2c7dbe26b29ce2d8b601573fba7bfb. Chain 2 (Bitcoin): anchored in block 957711 (2026-07-12T13:56: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/FRY959211111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc516518e459c62138934f17e159789d9817189965f6e1255ff1aaa82b08e987a. Chain 2 (Bitcoin): anchored in block 957703 (2026-07-12T12:26:40Z), 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/FRY959211161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3187e1ab1e20af5cda46e2e6d7b196b3dd1a8b1be20291e433f4c9f74c05e79. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:45: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/FRY959301128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e91c9eb56763e0fe2cabbffe7a753dcc4820b8850683aef19ab12a3fdc4294. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/FRY959301135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073c441cf0d6396f5310ebe3b7afc985d3126e852e7eb1382f6dfa444ae08410. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/FRY959301133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7c4419f3dcee923c8e157947e8b64faa20c09effaaff3bc12e1f97c9d49691. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/FRY959511926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c77efc3a1515ccdade1586b5af43db34744a93a5edfbb914a83939ed27ea7be. 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/FRY959680020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0edc4303b6adc3fcb8ae6fc5f5721b2d07faead5f88bd77cec3262e672d952. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55: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/FRY959680030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bde79f341a2dc9d2f9efea4d584de3e87b930a5678537102134b958958b8bab. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/FRY959211121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x357bd940cefb15b0f73c2888e02b1a7fa606830086cf5f3e42e2a88392a3f7db. 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/FRY959211181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bde79f341a2dc9d2f9efea4d584de3e87b930a5678537102134b958958b8bab. 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/FRY959211121.
...And You Don't Stop - A Celebration of 50 Years of Hip Hop
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48d3716b2d09edee9e39836accece678b882023473c3c9e796b0ff9051588c6. 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/USTB12300098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a35bc9f743500a0e87dddc7ab4e8a5ae63d26521e4c0ed5dc8a3c8a86f7808. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/FRY959211131.
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