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 0x2da28b4cb74ea1930eadaeca21b032a1beb21443fdccaddf63af79da3ee2c420. 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/cd27daa8-e130-448a-b07f-c5ab56b3165f.json and https://artists.proofprofile.net/proofs/artist/cd27daa8-e130-448a-b07f-c5ab56b3165f.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 0x6e2ea80615c70ced07586fed2c8a3b33dd20cae8601f1444daed9d47fd39cdd4. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJK2580908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b2f46e768b917b5872ceeedc52e01f79166caf4cbf2827cd2b3cedd0617e29. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TCAJJ2580913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9831d800791b683b1b879fb8cf04c7f68e4a753a6b681f464a1ba2ec381bd4d. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/TCAJJ2580916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c61c9486484eb954683fb53fd83cd5beb79a7a83609144b1b1a95708581d522. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJJ2580919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20c9943262c04e43aa3ecfc181533fcfa50c7947153cbc6455d63df9684b2e5. Chain 2 (Bitcoin): anchored in block 957767 (2026-07-12T22:25:13Z), 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/TCAJJ2580930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bff1d9b84e4c0cf7ba73b6085670f7d17596d3d489d81bcf55e7ee2677a03e1. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/TCAJJ2580938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0588f49e6d4ea4f81a16c3db794b1e9062a7e98842ddbc6b9578445234473e2. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/TCAJJ2580946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999909f169497d63df7a344d5226b0926c7ddd0f2ec81f74d81f32256dfc7251. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJJ2580952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc378ae6bcc1c3cc9047b5a67f7daf29aa8328daa37e2a8bde347f81bf0408511. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJJ2580799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad821b742554ff47a5fad41a4ba25ec3b083a639dae8c0bdd8e8b4e4ec56565. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJJ2580806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x509f3377eddedaab9f0c24b5d57e7e0d1e8530cbf9f05a9c94b9ee5d120f5f0b. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJJ2580808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b68f3d32ce447fed14ce3bcfd5e84074503bbd7180a2ddca29de19ac57e31d3. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJK2580813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd3ab88b861c327ce6e97c44d3425e2a5ee85abaea72c3ace875914ac4adf68. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJJ2580818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc846fe111a8265c300f28bcc8bc2f47552177363a7422225c22cacfd739710a0. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/TCAJJ2580823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x822eda5840d4278ff7e4d35b11eecfe58b744639c1ee7762e62911c82ce661fe. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAJJ2580829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e1a4b6ea8ae3585a4f6d8dae787dcd0f308fafe23264613ca22aa919e002bf. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/TCAJJ2580832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14769da293fe1a69510c82cd75acb712cca9d9fd607311ee1017f855d52cce87. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/TCAJJ2580847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac6847184d7aca31fa4539b5ce20c81c5ab706a46ba3a89de4715dd7e5c4ed4. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/TCAJJ2581073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8772f5d218f0264b7c75e13437eae71439c7c23de9ddb505283a63d28d705463. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/TCAJJ2581079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaf0a8a1e29ef4e83710bdcb31c91a289980f21039c059f9d65ad0674ed15626. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/TCAJJ2581081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc572268afb964e90f91dd594dd8a471a4717947d9a53db0f4df7394de5bd987c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/TCAJJ2581087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x893042587ed0fea9c2e27d6051c0cc31f972d803ab3320f2204abd932604db6e. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/TCAJJ2581094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x475cf1d49338418753c78911d7fc322ede3e199eba3fe245129f42eefaa4fa81. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/TCAJJ2581095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77874d83dd3be0646ab76ab3259d0224a3edc65bba104b6426ca13d3a2c924e1. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCAJJ2581097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3451a2752fcd096f1942ac6d69d9c1357fdbcf713edc2bcdb7c18bd9ad2917c. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/TCAJJ2581102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x659b0bc5caa5c8e337706f512527d42744417d587e9591b24c921bb804228813. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCAJJ2581111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0e248c7ad49b953873ef6dbcf55eb962ba127d6c2ddc063d2ce997819e9a56d. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/TCAJJ2581114.