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 0xbbb9cb0de09ca827744c169f669446f055774dbf7b252482bff4cc11b3f8a91f. 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/60ae7727-77e4-4be4-8813-aa53eee70c90.json and https://artists.proofprofile.net/proofs/artist/60ae7727-77e4-4be4-8813-aa53eee70c90.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 0xaa3f462168d18de345cdc830dd2e36ee51105b61c52c51618008b917ec42d25a. 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/FRR642200440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c68b0c1b616d23a7e3e12f70ed19a270c9a7822d71ea8273c8563d5279f4f64. 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/FRR642200441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7022ed25245c013746fc89f10a83de965571af97d4a9d7089b875ca1117496. 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/FRR642200442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fb484da72acbc96ce410344bb2457600cd0fc5f42f33c977c1f36dc08182f0f. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:35: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/FRR642200443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2379427f8c4a53de04949a8ff59e1cd0cb17c3cfb56d69d1bdf3ec49b3392b. 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/FRR642200444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c2a0edabfcff00727b493d58c11af0aa14d0fa1c7e75470c7d7204814fe9c9. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:44:03Z), 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/FRR642200445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdca96f11c227399c001684411c1e094ad4b39c4d2435ada218834b4285d171f. 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/FRR642200446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3f462168d18de345cdc830dd2e36ee51105b61c52c51618008b917ec42d25a. 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/FRR642200440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f7022ed25245c013746fc89f10a83de965571af97d4a9d7089b875ca1117496. 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/FRR642200442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba2379427f8c4a53de04949a8ff59e1cd0cb17c3cfb56d69d1bdf3ec49b3392b. 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/FRR642200444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1462bb47a2da22e9623c876e9361aab2313d4718c15dc41448c1ecd019c091f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZZ7L2438598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b471d916c882e32555b54471065d1efa2790baeb5f1eb9ccbb8cdbf0789bba0. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZZ7L2438599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef978a507760c5d4a1330d23020d7cff3681773d0887f669c9a29f7e5b5e260. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/QZZ7L2438601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4855c1368c31321e898bd8b5607199e7540af6b7f3fc0df1d5fbb1e87f947c0c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZZ7L2438602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc596d7813bafb4b7607401158d796f5ad1a1cc47a601ed6c6df7bd8d7ab7639. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZZ7L2438603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a1e89cb82616b6b27a254ec6936279ab03390b7990f1c986517429d67f592ce. 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/QZHN72334928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b2212e9a8af2aa9b4aa777967edcfae99fe04af065aa2a03749d943f4013f0. 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/FR9NG2300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf89599b43905c97912abea9d8d9585ff232294f86b9ed8245f8dbb702f87882. 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/FR9NG2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ea1c6aa3e21e858f0284f1d683a6e47eac110fb49024678a9502110f9c7666. 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/FR9NG2300012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fd3e3986c08f4aeee30df9828403e1606ee9f22db1ee0545429d9eee3c49655. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/FR9NG2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefa71c26e7d13d0697288b9ee35cbfc62ed218135604a4514686739ca88fb4e3. 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/FR9NG2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb48d30bc4afe454fa233d497523da5efcf35ab02165963e18258bac5900effa5. 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/FR9NG2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d287920f344acc6e7770c74010eaceecb4f7f214e225e0a8fac92d2c46bb6ec. 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/FR9NG2300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd3bc2862bab2acf93ecb8e58230efdde2241230cebf4982dd5c353f6d8e8ebd. 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/FR9NG2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b26cc20b9c7a4eeeb017f7950b43bf52c2ef066faf40b752e4cbfdfded109a2. 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/FR9NG2300019.