right|Apollyon (top) battling Christian in John Bunyan's The Pilgrim's Progress|250px|thumb The Hebrew term Abaddon ( , meaning "destruction", "doom") and its Greek equivalent Apollyon (, Apollúōn mea
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 0x7a09bc2fa14de5725df4868526a3d749c1ef0298c9f370364b7a78879b6577ac. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c87629fb-8b8c-44c4-bebf-cfe35bf8500b.json and https://artists.proofprofile.net/proofs/artist/c87629fb-8b8c-44c4-bebf-cfe35bf8500b.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 0x5362ff2df3a60719e12a1e5a83b55cde3bbf181514c2fe5eefddfc242d64837a. 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/PLC062231376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86b57d3fa7a2bdbf8432f015c79467e57941474ebd892cdffe185a41c459806. 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/PLC062231625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78439c55dacee64936b5b84862e2cc14f0042dd098c41063f03f7809896d8ca0. 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/QZPLR2184145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc730ec63a7f20a8e7d88eebe77c0427f771eeddb6dbfa5bbaa083ee677e9bed3. 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/QZFZ22228036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2e4575b33fb411be7a143405f16c331baf66067053fcbe04f77a6e9f8938c2f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/PLC062231626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bffe579efc458475982c56f0eb331e30378b3ac806ca78f089d33a52b5d05e9. 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/PLC062229025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bc58ee362cd6128f039ce79b8733fa3547c429f4aeb2fefcd5f9fb1812e3037. 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/PLC062231628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13530584bf566c2c7657c51d1a910da75515b243791f2bf7f15ff0fe4e435547. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/PLC062227654.
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 0xb94d5d5cb0568f4a7bf6f1dc449de7ac54eabb15be8562d8f651b4bc1c283225. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZFYX2201651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x909a83aa92ac764caf461c18fee399333d869bbfdafbebacfed0c582e01bdbd9. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19: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/PLC062231379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b37439912fa107ca8d53f84e56f2a9905bd571fd9b8a4213b043d90ca94c2ce. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/PLC062231629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c59dd409fe6c7cb57ca57bf38a26df82584beccbce21d8332e2c901cfdb7d89. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/PLC062231382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358db47c2379acc4f3c7a53962d7280c841e740408110c41cd451d9a79739179. 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/PLC062226404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1bc4676fc5e776b78de78fdb12f9264eb2c83076cafc79a4f87a8c356dc48b. 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/PLC062372873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fed1bda4e0a6c86d1d445776969757c3d81a592ce1287d1d46ecdeb9d464a22. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30: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/PLC062378989.